File tree Expand file tree Collapse file tree 6 files changed +34
-6
lines changed
bandwidth/model/bxml/verbs Expand file tree Collapse file tree 6 files changed +34
-6
lines changed Original file line number Diff line number Diff line change @@ -13,4 +13,4 @@ class PauseRecording(TerminalVerb):
1313 def __init__ (self ):
1414 """Initialize a <PauseRecording> verb
1515 """
16- super ().__init__ (tag = "PauseRecording" , content = None )
16+ super ().__init__ (tag = "PauseRecording" )
Original file line number Diff line number Diff line change @@ -45,7 +45,6 @@ def __init__(
4545 self .password = password
4646 super ().__init__ (
4747 tag = "StartStream" ,
48- content = None ,
4948 nested_verbs = self .stream_params
5049 )
5150
Original file line number Diff line number Diff line change @@ -21,7 +21,6 @@ def __init__(
2121 self .name = name
2222 super ().__init__ (
2323 tag = "StopStream" ,
24- content = None
2524 )
2625
2726 @property
Original file line number Diff line number Diff line change @@ -22,8 +22,7 @@ def __init__(
2222 self .name = name
2323 self .value = value
2424 super ().__init__ (
25- tag = "StreamParam" ,
26- content = None
25+ tag = "StreamParam"
2726 )
2827
2928 @property
Original file line number Diff line number Diff line change @@ -77,7 +77,6 @@ def __init__(
7777 self .diversion_reason = diversion_reason
7878 super ().__init__ (
7979 tag = "Transfer" ,
80- content = None ,
8180 nested_verbs = self .transfer_to
8281 )
8382
Original file line number Diff line number Diff line change 1+ """
2+ test_stream_param.py
3+
4+ Unit tests for the <StreamParam> BXML verb
5+
6+ @copyright Bandwidth Inc.
7+ """
8+ import os
9+ import pytest
10+ import unittest
11+
12+
13+ from bandwidth .model .bxml .verb import Verb
14+ from bandwidth .model .bxml .verbs import StreamParam
15+
16+ class TestStreamParam (unittest .TestCase ):
17+
18+ def setUp (self ):
19+ self .stream_param = StreamParam (
20+ name = "name1" ,
21+ value = "value1"
22+ )
23+ self .test_verb = Verb (tag = "test" )
24+
25+
26+ def test_to_bxml (self ):
27+ expected = '<StreamParam name="name1" value="value1" />'
28+ assert (expected == self .stream_param .to_bxml ())
29+
30+ def test_add_verb (self ):
31+ with pytest .raises (AttributeError ):
32+ self .stream_param .add_verb (self .test_verb )
You can’t perform that action at this time.
0 commit comments