@@ -41,10 +41,10 @@ def test_fetch_response(self):
41
41
"end_conference_on_exit": false,
42
42
"muted": false,
43
43
"hold": false,
44
- "status": "complete ",
44
+ "status": "connected ",
45
45
"start_conference_on_enter": true,
46
46
"coaching": true,
47
- "call_sid_to_coach": "CFbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb ",
47
+ "call_sid_to_coach": "CAbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb ",
48
48
"uri": "/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Conferences/CFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Participants/CAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.json"
49
49
}
50
50
'''
@@ -70,10 +70,10 @@ def test_fetch_by_label_response(self):
70
70
"end_conference_on_exit": fa
F438
lse,
71
71
"muted": false,
72
72
"hold": false,
73
- "status": "complete ",
73
+ "status": "connected ",
74
74
"start_conference_on_enter": true,
75
75
"coaching": true,
76
- "call_sid_to_coach": "CFbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb ",
76
+ "call_sid_to_coach": "CAbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb ",
77
77
"uri": "/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Conferences/CFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Participants/CAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.json"
78
78
}
79
79
'''
@@ -112,7 +112,7 @@ def test_mute_participant_response(self):
112
112
"end_conference_on_exit": false,
113
113
"muted": true,
114
114
"hold": false,
115
- "status": "complete ",
115
+ "status": "connected ",
116
116
"start_conference_on_enter": true,
117
117
"coaching": false,
118
118
"call_sid_to_coach": null,
@@ -141,7 +141,65 @@ def test_mute_participant_by_label_response(self):
141
141
"end_conference_on_exit": false,
142
142
"muted": true,
143
143
"hold": false,
144
- "status": "complete",
144
+ "status": "connected",
145
+ "start_conference_on_enter": true,
146
+ "coaching": false,
147
+ "call_sid_to_coach": null,
148
+ "uri": "/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Conferences/CFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Participants/CAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.json"
149
+ }
150
+ '''
151
+ ))
152
+
153
+ actual = self .client .api .v2010 .accounts ("ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX" ) \
154
+ .conferences ("CFXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX" ) \
155
+ .participants ("CAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX" ).update ()
156
+
157
+ self .assertIsNotNone (actual )
158
+
159
+ def test_hold_participant_with_music_response (self ):
160
+ self .holodeck .mock (Response (
161
+ 200 ,
162
+ '''
163
+ {
164
+ "account_sid": "ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
165
+ "call_sid": "CAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
166
+ "label": null,
167
+ "conference_sid": "CFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
168
+ "date_created": "Fri, 18 Feb 2011 21:07:19 +0000",
169
+ "date_updated": "Fri, 18 Feb 2011 21:07:19 +0000",
170
+ "end_conference_on_exit": false,
171
+ "muted": false,
172
+ "hold": true,
173
+ "status": "connected",
174
+ "start_conference_on_enter": true,
175
+ "coaching": false,
176
+ "call_sid_to_coach": null,
177
+ "uri": "/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Conferences/CFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Participants/CAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.json"
178
+ }
179
+ '''
180
+ ))
181
+
182
+ actual = self .client .api .v2010 .accounts ("ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX" ) \
183
+ .conferences ("CFXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX" ) \
184
+ .participants ("CAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX" ).update ()
185
+
186
+ self .assertIsNotNone (actual )
187
+
188
+ def test_announce_to_participant_response (self ):
189
+ self .holodeck .mock (Response (
190
+ 200 ,
191
+ '''
192
+ {
193
+ "account_sid": "ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
194
+ "call_sid": "CAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
195
+ "label": null,
196
+ "conference_sid": "CFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
197
+ "date_created": "Fri, 18 Feb 2011 21:07:19 +0000",
198
+ "date_updated": "Fri, 18 Feb 2011 21:07:19 +0000",
199
+ "end_conference_on_exit": false,
200
+ "muted": false,
201
+ "hold": false,
202
+ "status": "connected",
145
203
"start_conference_on_enter": true,
146
204
"coaching": false,
147
205
"call_sid_to_coach": null,
@@ -173,7 +231,7 @@ def test_modify_participant_response(self):
173
231
"status": "complete",
174
232
"start_conference_on_enter": true,
175
233
"coaching": true,
176
- "call_sid_to_coach": "CFbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb ",
234
+ "call_sid_to_coach": "CAbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb ",
177
235
"uri": "/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Conferences/CFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Participants/CAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.json"
178
236
}
179
237
'''
@@ -202,7 +260,7 @@ def test_modify_participant_by_label_response(self):
202
260
"status": "complete",
203
261
"start_conference_on_enter": true,
204
262
"coaching": true,
205
- "call_sid_to_coach": "CFbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb ",
263
+ "call_sid_to_coach": "CAbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb ",
206
264
"uri": "/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Conferences/CFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Participants/CAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.json"
207
265
}
208
266
'''
@@ -244,7 +302,7 @@ def test_create_with_sid_response(self):
244
302
"end_conference_on_exit": false,
245
303
"muted": false,
246
304
"hold": false,
247
- "status": "complete ",
305
+ "status": "queued ",
248
306
"start_conference_on_enter": true,
249
307
"coaching": false,
250
308
"call_sid_to_coach": null,
@@ -273,7 +331,7 @@ def test_create_with_friendly_name_response(self):
273
331
"end_conference_on_exit": false,
274
332
"muted": false,
275
333
"hold": false,
276
- "status": "complete ",
334
+ "status": "queued ",
277
335
"start_conference_on_enter": true,
278
336
"coaching": false,
279
337
"call_sid_to_coach": null,
@@ -331,7 +389,7 @@ def test_create_with_non_e164_number_response(self):
331
389
"end_conference_on_exit": false,
332
390
"muted": false,
333
391
"hold": false,
334
- "status": "complete ",
392
+ "status": "queued ",
335
393
"start_conference_on_enter": true,
336
394
"coaching": false,
337
395
"call_sid_to_coach": null,
@@ -360,7 +418,7 @@ def test_create_with_friendly_name_jitter_buffer_size_response(self):
360
418
"end_conference_on_exit": false,
361
419
"muted": false,
362
420
"hold": false,
363
- "status": "complete ",
421
+ "status": "queued ",
364
422
"start_conference_on_enter": true,
365
423
"coaching": false,
366
424
"call_sid_to_coach": null,
@@ -389,7 +447,7 @@ def test_create_with_friendly_name_byoc_response(self):
389
447
"end_conference_on_exit": false,
390
448
"muted": false,
391
449
"hold": false,
392
- "status": "complete ",
450
+ "status": "queued ",
393
451
"start_conference_on_enter": true,
394
452
"coaching": false,
395
453
"call_sid_to_coach": null,
@@ -417,7 +475,7 @@ def test_create_with_friendly_name_caller_id_response(self):
417
475
"end_conference_on_exit": false,
418
476
"muted": false,
419
477
"hold": false,
420
- "status": "complete ",
478
+ "status": "queued ",
421
479
"start_conference_on_enter": true,
422
480
"coaching": false,
423
481
"call_sid_to_coach": null,
@@ -447,7 +505,7 @@ def test_create_with_friendly_name_reason_response(self):
447
505
"end_conference_on_exit": false,
448
506
"muted": false,
449
507
"hold": false,
450
- "status": "complete ",
508
+ "status": "queued ",
451
509
"start_conference_on_enter": true,
452
510
"coaching": false,
453
511
"call_sid_to_coach": null,
@@ -476,7 +534,7 @@ def test_create_with_friendly_name_recording_track_response(self):
476
534
"end_conference_on_exit": false,
477
535
"muted": false,
478
536
"hold": false,
479
- "status": "complete ",
537
+ "status": "queued ",
480
538
"start_conference_on_enter": true,
481
539
"coaching": false,
482
540
"call_sid_to_coach": null,
@@ -505,7 +563,7 @@ def test_create_with_from_to_client_response(self):
505
563
"end_conference_on_exit": false,
506
564
"muted": false,
507
565
"hold": false,
508
- "status": "complete ",
566
+ "status": "queued ",
509
567
"start_conference_on_enter": true,
510
568
"coaching": false,
511
569
"call_sid_to_coach": null,
@@ -534,7 +592,7 @@ def test_create_with_from_to_sip_response(self):
534
592
"end_conference_on_exit": false,
535
593
"muted": false,
536
594
"hold": false,
537
- "status": "complete ",
595
+ "status": "queued ",
538
596
"start_conference_on_enter": true,
539
597
"coaching": false,
540
598
"call_sid_to_coach": null,
@@ -642,16 +700,16 @@ def test_read_full_response(self):
642
700
"status": "connected",
643
701
"start_conference_on_enter": true,
644
702
"coaching": true,
645
- "call_sid_to_coach": "CFbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb ",
703
+ "call_sid_to_coach": "CAbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb ",
646
704
"uri": "/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Conferences/CFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Participants/CAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.json"
647
705
},
648
706
{
649
707
"account_sid": "ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
650
708
"call_sid": "CAbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb",
651
709
"label": null,
652
710
"conference_sid": "CFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
653
- "date_created": "Fri, 18 Feb 2011 21:07:19 +0000",
654
- "date_updated": "Fri, 18 Feb 2011 21:07:19 +0000",
711
+ "date_created": "Sat, 19 Feb 2011 21:07:19 +0000",
712
+ "date_updated": "Sat, 19 Feb 2011 21:07:19 +0000",
655
713
"end_conference_on_exit": false,
656
714
"muted": true,
657
715
"hold": false,
@@ -756,7 +814,7 @@ def test_read_previous_response(self):
756
814
"status": "connected",
757
815
"start_conference_on_enter": true,
758
816
"coaching": true,
759
- "call_sid_to_coach": "CFbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb ",
817
+ "call_sid_to_coach": "CAbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb ",
760
818
"uri": "/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Conferences/CFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Participants/CAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.json"
761
819
},
762
820
{
0 commit comments