9
9
AUTH = ("AC123" , "token" )
10
10
BASE_URI = "https://taskrouter.twilio.com/v1/Accounts/AC123/Workspaces/WSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
11
11
TASK_QUEUE_SID = "WQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
12
+ TIMEOUT = 30
12
13
13
14
14
15
class TaskQueueTest (unittest .TestCase ):
@@ -18,15 +19,15 @@ def test_create(self, request):
18
19
resp .status_code = 201
19
20
request .return_value = resp
20
21
21
- task_queues = TaskQueues (BASE_URI , AUTH )
22
+ task_queues = TaskQueues (BASE_URI , AUTH , TIMEOUT )
22
23
task_queues .create ("Test TaskQueue" , "WAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" , "WAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" )
23
24
exp_params = {
24
25
'FriendlyName' : "Test TaskQueue" ,
25
26
'AssignmentActivitySid' : "WAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" ,
26
27
'ReservationActivitySid' : 'WAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'
27
28
}
28
29
29
- request .assert_called_with ("POST" , "{}/TaskQueues" .format (BASE_URI ), data = exp_params , auth = AUTH )
30
+ request .assert_called_with ("POST" , "{}/TaskQueues" .format (BASE_URI ), data = exp_params , auth = AUTH , timeout = TIMEOUT )
30
31
31
32
@patch ('twilio.rest.resources.base.make_twilio_request' )
32
33
def test_delete_instance (self , request ):
@@ -36,10 +37,10 @@ def test_delete_instance(self, request):
36
37
request .return_value = resp
37
38
38
39
uri = "{}/TaskQueues/{}" .format (BASE_URI , TASK_QUEUE_SID )
39
- list_resource = TaskQueues (BASE_URI , AUTH )
40
+ list_resource = TaskQueues (BASE_URI , AUTH , TIMEOUT )
40
41
task_queue = TaskQueue (list_resource , TASK_QUEUE_SID )
41
42
task_queue .delete ()
42
- request .assert_called_with ("DELETE" , uri , auth = AUTH )
43
+ request .assert_called_with ("DELETE" , uri , auth = AUTH , timeout = TIMEOUT )
43
44
44
45
@patch ('twilio.rest.resources.base.make_twilio_request' )
45
46
def test_delete_list (self , request ):
@@ -49,9 +50,9 @@ def test_delete_list(self, request):
49
50
request .return_value = resp
50
51
51
52
uri = "{}/TaskQueues/{}" .format (BASE_URI , TASK_QUEUE_SID )
52
- list_resource = TaskQueues (BASE_URI , AUTH )
53
+ list_resource = TaskQueues (BASE_URI , AUTH , TIMEOUT )
53
54
list_resource .delete (TASK_QUEUE_SID )
54
- request .assert_called_with ("DELETE" , uri , auth = AUTH )
55
+ request .assert_called_with ("DELETE" , uri , auth = AUTH , timeout = TIMEOUT )
55
56
56
57
@patch ('twilio.rest.resources.base.make_twilio_request' )
57
58
def test_get (self , request ):
@@ -60,9 +61,9 @@ def test_get(self, request):
60
61
request .return_value = resp
61
62
62
63
uri = "{}/TaskQueues/{}" .format (BASE_URI , TASK_QUEUE_SID )
63
- list_resource = TaskQueues (BASE_URI , AUTH )
64
+ list_resource = TaskQueues (BASE_URI , AUTH , TIMEOUT )
64
65
list_resource .get (TASK_QUEUE_SID )
65
- request .assert_called_with ("GET" , uri , auth = AUTH )
66
+ request .assert_called_with ("GET" , uri , auth = AUTH , timeout = TIMEOUT )
66
67
67
68
@patch ('twilio.rest.resources.base.make_twilio_request' )
68
69
def test_list (self , request ):
@@ -71,9 +72,9 @@ def test_list(self, request):
71
72
request .return_value = resp
72
73
73
74
uri = "{}/TaskQueues" .format (BASE_URI )
74
- list_resource = TaskQueues (BASE_URI , AUTH )
75
+ list_resource = TaskQueues (BASE_URI , AUTH , TIMEOUT )
75
76
list_resource .list ()
76
- request .assert_called_with ("GET" , uri , params = {}, auth = AUTH )
77
+ request .assert_called_with ("GET" , uri , params = {}, auth = AUTH , timeout = TIMEOUT )
77
78
78
79
@patch ('twilio.rest.resources.base.make_twilio_request' )
79
80
def test_update_instance (self , request ):
@@ -82,7 +83,7 @@ def test_update_instance(self, request):
82
83
request .return_value = resp
83
84
84
85
uri = "{}/TaskQueues/{}" .format (BASE_URI , TASK_QUEUE_SID )
85
- list_resource = TaskQueues (BASE_URI , AUTH )
86
+ list_resource = TaskQueues (BASE_URI , AUTH , TIMEOUT )
86
87
task_queue = TaskQueue (list_resource , TASK_QUEUE_SID )
87
88
task_queue .update (friendly_name = 'Test TaskQueue' , assignment_activity_sid = 'WAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa' ,
88
89
reservation_activity_sid = 'WAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa' )
@@ -92,7 +93,7 @@ def test_update_instance(self, request):
92
93
'ReservationActivitySid' : 'WAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'
93
94
}
94
95
95
- request .assert_called_with ("POST" , uri , data = exp_params , auth = AUTH )
96
+ request .assert_called_with ("POST" , uri , data = exp_params , auth = AUTH , timeout = TIMEOUT )
96
97
97
98
@patch ('twilio.rest.resources.base.make_twilio_request' )
98
99
def test_update_list (self , request ):
@@ -101,7 +102,7 @@ def test_update_list(self, request):
101
102
request .return_value = resp
102
103
103
104
uri = "{}/TaskQueues/{}" .format (BASE_URI , TASK_QUEUE_SID )
104
- list_resource = TaskQueues (BASE_URI , AUTH )
105
+ list_resource = TaskQueues (BASE_URI , AUTH , TIMEOUT )
105
106
list_resource .update (TASK_QUEUE_SID , friendly_name = 'Test TaskQueue' ,
106
107
assignment_activity_sid = 'WAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa' ,
107
108
reservation_activity_sid = 'WAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa' )
@@ -111,4 +112,4 @@ def test_update_list(self, request):
111
112
'ReservationActivitySid' : 'WAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'
112
113
}
113
114
114
- request .assert_called_with ("POST" , uri , data = exp_params , auth = AUTH )
115
+ request .assert_called_with ("POST" , uri , data = exp_params , auth = AUTH , timeout = TIMEOUT )
0 commit comments