1
- import sys
2
-
3
- import time
4
1
import unittest
5
2
import warnings
6
3
7
4
from twilio import jwt
8
- from twilio .task_router .capability import TaskRouterCapability
5
+ from twilio .task_router import TaskRouterCapability
6
+
9
7
10
8
class TaskRouterCapabilityTest (unittest .TestCase ):
11
9
@@ -38,23 +36,23 @@ def test_workspace_default(self):
38
36
get_policy = policies [0 ]
39
37
self .assertEqual ("https://event-bridge.twilio.com/v1/wschannels/AC123/WS456" , get_policy ['url' ])
40
38
self .assertEqual ("GET" , get_policy ['method' ])
41
- self .assertTrue (get_policy ['allowed ' ])
39
+ self .assertTrue (get_policy ['allow ' ])
42
40
self .assertEqual ({}, get_policy ['query_filter' ])
43
41
self .assertEqual ({}, get_policy ['post_filter' ])
44
42
45
43
# websocket POST
46
44
post_policy = policies [1 ]
47
45
self .assertEqual ("https://event-bridge.twilio.com/v1/wschannels/AC123/WS456" , post_policy ['url' ])
48
46
self .assertEqual ("POST" , post_policy ['method' ])
49
- self .assertTrue (post_policy ['allowed ' ])
47
+ self .assertTrue (post_policy ['allow ' ])
50
48
self .assertEqual ({}, post_policy ['query_filter' ])
51
49
self .assertEqual ({}, post_policy ['post_filter' ])
52
50
53
51
# fetch GET
54
52
fetch_policy = policies [2 ]
55
53
self .assertEqual ("https://taskrouter.twilio.com/v1/Workspaces/WS456" , fetch_policy ['url' ])
56
54
self .assertEqual ("GET" , fetch_policy ['method' ])
57
- self .assertTrue (fetch_policy ['allowed ' ])
55
+ self .assertTrue (fetch_policy ['allow ' ])
58
56
self .assertEqual ({}, fetch_policy ['query_filter' ])
59
57
self .assertEqual ({}, fetch_policy ['post_filter' ])
60
58
@@ -88,39 +86,39 @@ def test_worker_default(self):
88
86
fetch_activity = policies [0 ]
89
87
self .assertEqual ("https://taskrouter.twilio.com/v1/Workspaces/WS456/Activities" , fetch_activity ['url' ])
90
88
self .assertEqual ("GET" , fetch_activity ['method' ])
91
- self .assertTrue (fetch_activity ['allowed ' ])
89
+ self .assertTrue (fetch_activity ['allow ' ])
92
90
self .assertEqual ({}, fetch_activity ['query_filter' ])
93
<
F438
/td>91
self .assertEqual ({}, fetch_activity ['post_filter' ])
94
92
95
93
# reservation GET
96
94
fetch_reservation = policies [1 ]
97
95
self .assertEqual ("https://taskrouter.twilio.com/v1/Workspaces/WS456/Tasks/**" , fetch_reservation ['url' ])
98
96
self .assertEqual ("GET" , fetch_reservation ['method' ])
99
- self .assertTrue (fetch_reservation ['allowed ' ])
97
+ self .assertTrue (fetch_reservation ['allow ' ])
100
98
self .assertEqual ({}, fetch_reservation ['query_filter' ])
101
99
self .assertEqual ({}, fetch_reservation ['post_filter' ])
102
100
103
101
# websocket GET
104
102
get_policy = policies [2 ]
105
103
self .assertEqual ("https://event-bridge.twilio.com/v1/wschannels/AC123/WK789" , get_policy ['url' ])
106
104
self .assertEqual ("GET" , get_policy ['method' ])
107
- self .assertTrue (get_policy ['allowed ' ])
105
+ self .assertTrue (get_policy ['allow ' ])
108
106
self .assertEqual ({}, get_policy ['query_filter' ])
109
107
self .assertEqual ({}, get_policy ['post_filter' ])
110
108
111
109
# websocket POST
112
110
post_policy = policies [3 ]
113
111
self .assertEqual ("https://event-bridge.twilio.com/v1/wschannels/AC123/WK789" , post_policy ['url' ])
114
112
self .assertEqual ("POST" , post_policy ['method' ])
115
- self .assertTrue (post_policy ['allowed ' ])
113
+ self .assertTrue (post_policy ['allow ' ])
116
114
self .assertEqual ({}, post_policy ['query_filter' ])
117
115
self .assertEqual ({}, post_policy ['post_filter' ])
118
116
119
117
# fetch GET
120
118
fetch_policy = policies [4 ]
121
119
self .assertEqual ("https://taskrouter.twilio.com/v1/Workspaces/WS456/Workers/WK789" , fetch_policy ['url' ])
122
120
self .assertEqual ("GET" , fetch_policy ['method' ])
123
- self .assertTrue (fetch_policy ['allowed ' ])
121
+ self .assertTrue (fetch_policy ['allow ' ])
124
122
self .assertEqual ({}, fetch_policy ['query_filter' ])
125
123
self .assertEqual ({}, fetch_policy ['post_filter' ])
126
124
@@ -154,23 +152,23 @@ def test_task_queue_default(self):
154
152
get_policy = policies [0 ]
155
153
self .assertEqual ("https://event-bridge.twilio.com/v1/wschannels/AC123/WQ789" , get_policy ['url' ])
156
154
self .assertEqual ("GET" , get_policy ['method' ])
157
- self .assertTrue (get_policy ['allowed ' ])
155
+ self .assertTrue (get_policy ['allow ' ])
158
156
self .assertEqual ({}, get_policy ['query_filter' ])
159
157
self .assertEqual ({}, get_policy ['post_filter' ])
160
158
161
159
# websocket POST
162
160
post_policy = policies [1 ]
163
161
self .assertEqual ("https://event-bridge.twilio.com/v1/wschannels/AC123/WQ789" , post_policy ['url' ])
164
162
self .assertEqual ("POST" , post_policy ['method' ])
165
- self .assertTrue (post_policy ['allowed ' ])
163
+ self .assertTrue (post_policy ['allow ' ])
166
164
self .assertEqual ({}, post_policy ['query_filter' ])
167
165
self .assertEqual ({}, post_policy ['post_filter' ])
168
166
169
167
# fetch GET
170
168
fetch_policy = policies [2 ]
171
169
self .assertEqual ("https://taskrouter.twilio.com/v1/Workspaces/WS456/TaskQueues/WQ789" , fetch_policy ['url' ])
172
170
self .assertEqual ("GET" , fetch_policy ['method' ])
173
- self .assertTrue (fetch_policy ['allowed ' ])
171
+ self .assertTrue (fetch_policy ['allow ' ])
174
172
self .assertEqual ({}, fetch_policy ['query_filter' ])
175
173
self .assertEqual ({}, fetch_policy ['post_filter' ])
176
174
@@ -206,39 +204,39 @@ def test_deprecated_worker(self):
206
204
fetch_activity = policies [0 ]
207
205
self .assertEqual ("https://taskrouter.twilio.com/v1/Workspaces/WS456/Activities" , fetch_activity ['url' ])
208
206
self .assertEqual ("GET" , fetch_activity ['method' ])
209
- self .assertTrue (fetch_activity ['allowed ' ])
207
+ self .assertTrue (fetch_activity ['allow ' ])
210
208
self .assertEqual ({}, fetch_activity ['query_filter' ])
211
209
self .assertEqual ({}, fetch_activity ['post_filter' ])
212
210
213
211
# reservation GET
214
212
fetch_reservation = policies [1 ]
215
213
self .assertEqual ("https://taskrouter.twilio.com/v1/Workspaces/WS456/Tasks/**" , fetch_reservation ['url' ])
216
214
self .assertEqual ("GET" , fetch_reservation ['method' ])
217
- self .assertTrue (fetch_reservation ['allowed ' ])
215
+ self .assertTrue (fetch_reservation ['allow ' ])
218
216
self .assertEqual ({}, fetch_reservation ['query_filter' ])
219
217
self .assertEqual ({}, fetch_reservation ['post_filter' ])
220
218
221
219
# websocket GET
222
220
get_policy = policies [2 ]
223
221
self .assertEqual ("https://event-bridge.twilio.com/v1/wschannels/AC123/WK789" , get_policy ['url' ])
224
222
self .assertEqual ("GET" , get_policy ['method' ])
225
- self .assertTrue (get_policy ['allowed ' ])
223
+ self .assertTrue (get_policy ['allow ' ])
226
224
self .assertEqual ({}, get_policy ['query_filter' ])
227
225
self .assertEqual ({}, get_policy ['post_filter' ])
228
226
229
227
# websocket POST
230
228
post_policy = policies [3 ]
231
229
self .assertEqual ("https://event-bridge.twilio.com/v1/wschannels/AC123/WK789" , post_policy ['url' ])
232
230
self .assertEqual ("POST" , post_policy ['method' ])
233
- self .assertTrue (post_policy ['allowed ' ])
231
+ self .assertTrue (post_policy ['allow ' ])
234
232
self .assertEqual ({}, post_policy ['query_filter' ])
235
233
self .assertEqual ({}, post_policy ['post_filter' ])
236
234
237
235
# fetch GET
238
236
fetch_policy = policies [4 ]
239
237
self .assertEqual ("https://taskrouter.twilio.com/v1/Workspaces/WS456/Workers/WK789" , fetch_policy ['url' ])
240
238
self .assertEqual ("GET" , fetch_policy ['method' ])
241
- self .assertTrue (fetch_policy ['allowed ' ])
239
+ self .assertTrue (fetch_policy ['allow ' ])
242
240
self .assertEqual ({}, fetch_policy ['query_filter' ])
243
241
self .assertEqual ({}, fetch_policy ['post_filter' ])
244
242
@@ -264,6 +262,5 @@ def test_deprecated_worker(self):
264
262
assert issubclass (w [- 1 ].category , DeprecationWarning )
265
263
assert "deprecated" in str (w [- 1 ].message )
266
264
267
-
268
265
if __name__ == "__main__" :
269
266
unittest .main ()
0 commit comments