Skip to content

Commit 4410e06

Browse files
committed
Updated failing test case code. Please review
1 parent af88543 commit 4410e06

File tree

2 files changed

+12
-13
lines changed

2 files changed

+12
-13
lines changed

sdk/communication/azure-communication-callautomation/tests/test_call_media_client.py

Lines changed: 8 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,8 @@
3030
HoldRequest,
3131
UnholdRequest,
3232
StartMediaStreamingRequest,
33-
StopMediaStreamingRequest
33+
StopMediaStreamingRequest,
34+
InterruptAudioAndAnnounceRequest
3435
)
3536
from azure.communication.callautomation._generated.models._enums import RecognizeInputType, DtmfTone
3637
from unittest.mock import Mock
@@ -112,8 +113,7 @@ def test_play_file_to_all_back_compat(self):
112113
expected_play_request = PlayRequest(
113114
play_sources=[play_source._to_generated()],
114115
play_to=[],
115-
play_options=PlayOptions(loop=False),
116-
interrupt_call_media_operation=False
116+
play_options=PlayOptions(loop=False, interrupt_call_media_operation=False)
117117
)
118118
mock_play.assert_called_once()
119119
actual_play_request = mock_play.call_args[0][1]
@@ -126,7 +126,7 @@ def test_play_file_to_all_back_compat(self):
126126
)
127127
self.assertEqual(expected_play_request.play_to, actual_play_request.play_to)
128128
self.assertEqual(expected_play_request.play_options.loop, actual_play_request.play_options.loop)
129-
self.assertEqual(expected_play_request.interrupt_call_media_operation, actual_play_request.interrupt_call_media_operation)
129+
self.assertEqual(expected_play_request.play_options.interrupt_call_media_operation, actual_play_request.play_options.interrupt_call_media_operation)
130130

131131
def test_play_file_to_all_via_play_back_compat_with_barge_in(self):
132132
mock_play = Mock()
@@ -138,8 +138,7 @@ def test_play_file_to_all_via_play_back_compat_with_barge_in(self):
138138
expected_play_request = PlayRequest(
139139
play_sources=[play_source._to_generated()],
140140
play_to=[],
141-
play_options=PlayOptions(loop=False),
142-
interrupt_call_media_operation=True
141+
play_options=PlayOptions(loop=False, interrupt_call_media_operation=True)
143142
)
144143
mock_play.assert_called_once()
145144
actual_play_request = mock_play.call_args[0][1]
@@ -151,7 +150,7 @@ def test_play_file_to_all_via_play_back_compat_with_barge_in(self):
151150
actual_play_request.play_sources[0].play_source_cache_id,
152151
)
153152
self.assertEqual(expected_play_request.play_to, actual_play_request.play_to)
154-
self.assertEqual(expected_play_request.interrupt_call_media_operation, actual_play_request.interrupt_call_media_operation)
153+
self.assertEqual(expected_play_request.play_options.interrupt_call_media_operation, actual_play_request.play_options.interrupt_call_media_operation)
155154

156155
def test_play_file_to_all_back_compat_with_barge_in(self):
157156
mock_play = Mock()
@@ -163,8 +162,7 @@ def test_play_file_to_all_back_compat_with_barge_in(self):
163162
expected_play_request = PlayRequest(
164163
play_sources=[play_source._to_generated()],
165164
play_to=[],
166-
play_options=PlayOptions(loop=False),
167-
interrupt_call_media_operation=True
165+
play_options=PlayOptions(loop=False, interrupt_call_media_operation=True)
168166
)
169167
mock_play.assert_called_once()
170168
actual_play_request = mock_play.call_args[0][1]
@@ -176,7 +174,7 @@ def test_play_file_to_all_back_compat_with_barge_in(self):
176174
actual_play_request.play_sources[0].play_source_cache_id,
177175
)
178176
self.assertEqual(expected_play_request.play_to, actual_play_request.play_to)
179-
self.assertEqual(expected_play_request.interrupt_call_media_operation, actual_play_request.interrupt_call_media_operation)
177+
self.assertEqual(expected_play_request.play_options.interrupt_call_media_operation, actual_play_request.play_options.interrupt_call_media_operation)
180178

181179
def test_play_multiple_source_to_all(self):
182180
mock_play = Mock()

sdk/communication/azure-communication-callautomation/tests/test_e2e_media_client.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,10 @@
1515
PhoneNumberIdentifier,
1616
MediaStreamingOptions,
1717
MediaStreamingContentType,
18-
StreamingTransportType,
18+
MediaStreamingTransportType,
1919
MediaStreamingAudioChannelType,
2020
TranscriptionOptions,
21+
TranscriptionTransportType,
2122
TextSource,
2223
RecognizeInputType,
2324
RecognitionChoice
@@ -214,7 +215,7 @@ def test_start_stop_media_streaming_in_a_call(self):
214215

215216
media_streaming_options=MediaStreamingOptions(
216217
transport_url=self.transport_url,
217-
transport_type=StreamingTransportType.WEBSOCKET,
218+
transport_type=MediaStreamingTransportType.WEBSOCKET,
218219
content_type=MediaStreamingContentType.AUDIO,
219220
audio_channel_type=MediaStreamingAudioChannelType.MIXED,
220221
start_media_streaming=False)
@@ -276,7 +277,7 @@ def test_start_stop_transcription_in_call(self):
276277

277278
transcription_options=TranscriptionOptions(
278279
transport_url=self.transport_url,
279-
transport_type=StreamingTransportType.WEBSOCKET,
280+
transport_type=TranscriptionTransportType.WEBSOCKET,
280281
locale="en-US",
281282
start_transcription=False)
282283

0 commit comments

Comments
 (0)