Skip to content

Commit b03f7b3

Browse files
minnieliuMinnie Liu
andauthored
Increase Rooms Python Code Coverage (Azure#31354)
* Increase Rooms Python Code Coverage * Address comments --------- Co-authored-by: Minnie Liu <[email protected]>
1 parent f6d7789 commit b03f7b3

File tree

51 files changed

+977
-492
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

51 files changed

+977
-492
lines changed

sdk/communication/azure-communication-rooms/tests/recordings/test_rooms_client.pyTestRoomsClienttest_add_or_update_participants.json

Lines changed: 16 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
"Content-Type": "application/json",
1313
"Repeatability-First-Sent": "sanitized",
1414
"Repeatability-Request-ID": "sanitized",
15-
"User-Agent": "azsdk-python-communication-rooms/1.0.0 Python/3.10.0 (Windows-10-10.0.22621-SP0)",
15+
"User-Agent": "azsdk-python-communication-rooms/1.0.0 Python/3.10.11 (Windows-10-10.0.22621-SP0)",
1616
"x-ms-client-request-id": "sanitized",
1717
"x-ms-content-sha256": "sanitized",
1818
"x-ms-date": "sanitized",
@@ -36,7 +36,7 @@
3636
"api-supported-versions": "2023-03-31-preview, 2023-06-14",
3737
"Content-Type": "application/json; charset=utf-8",
3838
"Date": "sanitized",
39-
"Location": "99424417955494209",
39+
"Location": "99488622294910522",
4040
"MS-CV": "sanitized",
4141
"Repeatability-Result": "accepted",
4242
"Request-Context": "appId=",
@@ -45,14 +45,14 @@
4545
"X-Cache": "CONFIG_NOCACHE"
4646
},
4747
"ResponseBody": {
48-
"id": "99424417955494209",
49-
"createdAt": "2023-07-05T22:17:18.3306196\u002B00:00",
50-
"validFrom": "2023-07-05T22:17:18.2523898\u002B00:00",
51-
"validUntil": "2024-01-01T22:17:18.2523898\u002B00:00"
48+
"id": "99488622294910522",
49+
"createdAt": "2023-07-27T23:42:13.1010702\u002B00:00",
50+
"validFrom": "2023-07-27T23:42:12.9494971\u002B00:00",
51+
"validUntil": "2024-01-23T23:42:12.9494971\u002B00:00"
5252
}
5353
},
5454
{
55-
"RequestUri": "https://sanitized.communication.azure.com/rooms/99424417955494209/participants?api-version=2023-06-14",
55+
"RequestUri": "https://sanitized.communication.azure.com/rooms/99488622294910522/participants?api-version=2023-06-14",
5656
"RequestMethod": "PATCH",
5757
"RequestHeaders": {
5858
"Accept": "application/json",
@@ -61,7 +61,7 @@
6161
"Connection": "keep-alive",
6262
"Content-Length": "102",
6363
"Content-Type": "application/merge-patch\u002Bjson",
64-
"User-Agent": "azsdk-python-communication-rooms/1.0.0 Python/3.10.0 (Windows-10-10.0.22621-SP0)",
64+
"User-Agent": "azsdk-python-communication-rooms/1.0.0 Python/3.10.11 (Windows-10-10.0.22621-SP0)",
6565
"x-ms-client-request-id": "sanitized",
6666
"x-ms-content-sha256": "sanitized",
6767
"x-ms-date": "sanitized",
@@ -79,7 +79,8 @@
7979
},
8080
"StatusCode": 200,
8181
"ResponseHeaders": {
82-
"api-supported-versions": "2022-02-01, 2023-03-31-preview, 2023-06-14",
82+
"api-deprecated-versions": "2022-02-01",
83+
"api-supported-versions": "2023-03-31-preview, 2023-06-14",
8384
"Content-Type": "application/json; charset=utf-8",
8485
"Date": "sanitized",
8586
"MS-CV": "sanitized",
@@ -91,14 +92,14 @@
9192
"ResponseBody": {}
9293
},
9394
{
94-
"RequestUri": "https://sanitized.communication.azure.com/rooms/99424417955494209/participants?api-version=2023-06-14",
95+
"RequestUri": "https://sanitized.communication.azure.com/rooms/99488622294910522/participants?api-version=2023-06-14",
9596
"RequestMethod": "GET",
9697
"RequestHeaders": {
9798
"Accept": "application/json",
9899
"Accept-Encoding": "gzip, deflate",
99100
"Authorization": "Sanitized",
100101
"Connection": "keep-alive",
101-
"User-Agent": "azsdk-python-communication-rooms/1.0.0 Python/3.10.0 (Windows-10-10.0.22621-SP0)",
102+
"User-Agent": "azsdk-python-communication-rooms/1.0.0 Python/3.10.11 (Windows-10-10.0.22621-SP0)",
102103
"x-ms-client-request-id": "sanitized",
103104
"x-ms-content-sha256": "sanitized",
104105
"x-ms-date": "sanitized",
@@ -107,7 +108,8 @@
107108
"RequestBody": null,
108109
"StatusCode": 200,
109110
"ResponseHeaders": {
110-
"api-supported-versions": "2022-02-01, 2023-03-31-preview, 2023-06-14",
111+
"api-deprecated-versions": "2022-02-01",
112+
"api-supported-versions": "2023-03-31-preview, 2023-06-14",
111113
"Content-Type": "application/json; charset=utf-8",
112114
"Date": "sanitized",
113115
"MS-CV": "sanitized",
@@ -134,15 +136,15 @@
134136
}
135137
},
136138
{
137-
"RequestUri": "https://sanitized.communication.azure.com/rooms/99424417955494209?api-version=2023-06-14",
139+
"RequestUri": "https://sanitized.communication.azure.com/rooms/99488622294910522?api-version=2023-06-14",
138140
"RequestMethod": "DELETE",
139141
"RequestHeaders": {
140142
"Accept": "application/json",
141143
"Accept-Encoding": "gzip, deflate",
142144
"Authorization": "Sanitized",
143145
"Connection": "keep-alive",
144146
"Content-Length": "0",
145-
"User-Agent": "azsdk-python-communication-rooms/1.0.0 Python/3.10.0 (Windows-10-10.0.22621-SP0)",
147+
"User-Agent": "azsdk-python-communication-rooms/1.0.0 Python/3.10.11 (Windows-10-10.0.22621-SP0)",
146148
"x-ms-client-request-id": "sanitized",
147149
"x-ms-content-sha256": "sanitized",
148150
"x-ms-date": "sanitized",

sdk/communication/azure-communication-rooms/tests/recordings/test_rooms_client.pyTestRoomsClienttest_add_or_update_participants_incorrectMri.json

Lines changed: 12 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
"Content-Type": "application/json",
1313
"Repeatability-First-Sent": "sanitized",
1414
"Repeatability-Request-ID": "sanitized",
15-
"User-Agent": "azsdk-python-communication-rooms/1.0.0 Python/3.10.0 (Windows-10-10.0.22621-SP0)",
15+
"User-Agent": "azsdk-python-communication-rooms/1.0.0 Python/3.10.11 (Windows-10-10.0.22621-SP0)",
1616
"x-ms-client-request-id": "sanitized",
1717
"x-ms-content-sha256": "sanitized",
1818
"x-ms-date": "sanitized",
@@ -28,7 +28,7 @@
2828
"api-supported-versions": "2023-03-31-preview, 2023-06-14",
2929
"Content-Type": "application/json; charset=utf-8",
3030
"Date": "sanitized",
31-
"Location": "9943023680149581",
31+
"Location": "99478503657436685",
3232
"MS-CV": "sanitized",
3333
"Repeatability-Result": "accepted",
3434
"Request-Context": "appId=",
@@ -37,14 +37,14 @@
3737
"X-Cache": "CONFIG_NOCACHE"
3838
},
3939
"ResponseBody": {
40-
"id": "9943023680149581",
41-
"createdAt": "2023-07-05T22:17:23.448718\u002B00:00",
42-
"validFrom": "2023-07-05T22:17:23.383559\u002B00:00",
43-
"validUntil": "2024-01-01T22:17:23.383559\u002B00:00"
40+
"id": "99478503657436685",
41+
"createdAt": "2023-07-27T23:42:18.976698\u002B00:00",
42+
"validFrom": "2023-07-27T23:42:18.8116397\u002B00:00",
43+
"validUntil": "2024-01-23T23:42:18.8116397\u002B00:00"
4444
}
4545
},
4646
{
47-
"RequestUri": "https://sanitized.communication.azure.com/rooms/9943023680149581/participants?api-version=2023-06-14",
47+
"RequestUri": "https://sanitized.communication.azure.com/rooms/99478503657436685/participants?api-version=2023-06-14",
4848
"RequestMethod": "PATCH",
4949
"RequestHeaders": {
5050
"Accept": "application/json",
@@ -53,7 +53,7 @@
5353
"Connection": "keep-alive",
5454
"Content-Length": "96",
5555
"Content-Type": "application/merge-patch\u002Bjson",
56-
"User-Agent": "azsdk-python-communication-rooms/1.0.0 Python/3.10.0 (Windows-10-10.0.22621-SP0)",
56+
"User-Agent": "azsdk-python-communication-rooms/1.0.0 Python/3.10.11 (Windows-10-10.0.22621-SP0)",
5757
"x-ms-client-request-id": "sanitized",
5858
"x-ms-content-sha256": "sanitized",
5959
"x-ms-date": "sanitized",
@@ -71,7 +71,8 @@
7171
},
7272
"StatusCode": 400,
7373
"ResponseHeaders": {
74-
"api-supported-versions": "2022-02-01, 2023-03-31-preview, 2023-06-14",
74+
"api-deprecated-versions": "2022-02-01",
75+
"api-supported-versions": "2023-03-31-preview, 2023-06-14",
7576
"Content-Type": "application/json; charset=utf-8",
7677
"Date": "sanitized",
7778
"MS-CV": "sanitized",
@@ -89,15 +90,15 @@
8990
}
9091
},
9192
{
92-
"RequestUri": "https://sanitized.communication.azure.com/rooms/9943023680149581?api-version=2023-06-14",
93+
"RequestUri": "https://sanitized.communication.azure.com/rooms/99478503657436685?api-version=2023-06-14",
9394
"RequestMethod": "DELETE",
9495
"RequestHeaders": {
9596
"Accept": "application/json",
9697
"Accept-Encoding": "gzip, deflate",
9798
"Authorization": "Sanitized",
9899
"Connection": "keep-alive",
99100
"Content-Length": "0",
100-
"User-Agent": "azsdk-python-communication-rooms/1.0.0 Python/3.10.0 (Windows-10-10.0.22621-SP0)",
101+
"User-Agent": "azsdk-python-communication-rooms/1.0.0 Python/3.10.11 (Windows-10-10.0.22621-SP0)",
101102
"x-ms-client-request-id": "sanitized",
102103
"x-ms-content-sha256": "sanitized",
103104
"x-ms-date": "sanitized",

sdk/communication/azure-communication-rooms/tests/recordings/test_rooms_client.pyTestRoomsClienttest_add_or_update_participants_with_null_role.json

Lines changed: 20 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
"Content-Type": "application/json",
1313
"Repeatability-First-Sent": "sanitized",
1414
"Repeatability-Request-ID": "sanitized",
15-
"User-Agent": "azsdk-python-communication-rooms/1.0.0 Python/3.10.0 (Windows-10-10.0.22621-SP0)",
15+
"User-Agent": "azsdk-python-communication-rooms/1.0.0 Python/3.10.11 (Windows-10-10.0.22621-SP0)",
1616
"x-ms-client-request-id": "sanitized",
1717
"x-ms-content-sha256": "sanitized",
1818
"x-ms-date": "sanitized",
@@ -39,7 +39,7 @@
3939
"api-supported-versions": "2023-03-31-preview, 2023-06-14",
4040
"Content-Type": "application/json; charset=utf-8",
4141
"Date": "sanitized",
42-
"Location": "99449251789113606",
42+
"Location": "99417384465997287",
4343
"MS-CV": "sanitized",
4444
"Repeatability-Result": "accepted",
4545
"Request-Context": "appId=",
@@ -48,21 +48,21 @@
4848
"X-Cache": "CONFIG_NOCACHE"
4949
},
5050
"ResponseBody": {
51-
"id": "99449251789113606",
52-
"createdAt": "2023-07-05T22:17:20.9152737\u002B00:00",
53-
"validFrom": "2023-07-05T22:17:20.8492225\u002B00:00",
54-
"validUntil": "2024-01-01T22:17:20.8492225\u002B00:00"
51+
"id": "99417384465997287",
52+
"createdAt": "2023-07-27T23:42:15.9761979\u002B00:00",
53+
"validFrom": "2023-07-27T23:42:15.8109615\u002B00:00",
54+
"validUntil": "2024-01-23T23:42:15.8109615\u002B00:00"
5555
}
5656
},
5757
{
58-
"RequestUri": "https://sanitized.communication.azure.com/rooms/99449251789113606/participants?api-version=2023-06-14",
58+
"RequestUri": "https://sanitized.communication.azure.com/rooms/99417384465997287/participants?api-version=2023-06-14",
5959
"RequestMethod": "GET",
6060
"RequestHeaders": {
6161
"Accept": "application/json",
6262
"Accept-Encoding": "gzip, deflate",
6363
"Authorization": "Sanitized",
6464
"Connection": "keep-alive",
65-
"User-Agent": "azsdk-python-communication-rooms/1.0.0 Python/3.10.0 (Windows-10-10.0.22621-SP0)",
65+
"User-Agent": "azsdk-python-communication-rooms/1.0.0 Python/3.10.11 (Windows-10-10.0.22621-SP0)",
6666
"x-ms-client-request-id": "sanitized",
6767
"x-ms-content-sha256": "sanitized",
6868
"x-ms-date": "sanitized",
@@ -71,7 +71,8 @@
7171
"RequestBody": null,
7272
"StatusCode": 200,
7373
"ResponseHeaders": {
74-
"api-supported-versions": "2022-02-01, 2023-03-31-preview, 2023-06-14",
74+
"api-deprecated-versions": "2022-02-01",
75+
"api-supported-versions": "2023-03-31-preview, 2023-06-14",
7576
"Content-Type": "application/json; charset=utf-8",
7677
"Date": "sanitized",
7778
"MS-CV": "sanitized",
@@ -98,7 +99,7 @@
9899
}
99100
},
100101
{
101-
"RequestUri": "https://sanitized.communication.azure.com/rooms/99449251789113606/participants?api-version=2023-06-14",
102+
"RequestUri": "https://sanitized.communication.azure.com/rooms/99417384465997287/participants?api-version=2023-06-14",
102103
"RequestMethod": "PATCH",
103104
"RequestHeaders": {
104105
"Accept": "application/json",
@@ -107,7 +108,7 @@
107108
"Connection": "keep-alive",
108109
"Content-Length": "186",
109110
"Content-Type": "application/merge-patch\u002Bjson",
110-
"User-Agent": "azsdk-python-communication-rooms/1.0.0 Python/3.10.0 (Windows-10-10.0.22621-SP0)",
111+
"User-Agent": "azsdk-python-communication-rooms/1.0.0 Python/3.10.11 (Windows-10-10.0.22621-SP0)",
111112
"x-ms-client-request-id": "sanitized",
112113
"x-ms-content-sha256": "sanitized",
113114
"x-ms-date": "sanitized",
@@ -131,7 +132,8 @@
131132
},
132133
"StatusCode": 200,
133134
"ResponseHeaders": {
134-
"api-supported-versions": "2022-02-01, 2023-03-31-preview, 2023-06-14",
135+
"api-deprecated-versions": "2022-02-01",
136+
"api-supported-versions": "2023-03-31-preview, 2023-06-14",
135137
"Content-Type": "application/json; charset=utf-8",
136138
"Date": "sanitized",
137139
"MS-CV": "sanitized",
@@ -143,14 +145,14 @@
143145
"ResponseBody": {}
144146
},
145147
{
146-
"RequestUri": "https://sanitized.communication.azure.com/rooms/99449251789113606/participants?api-version=2023-06-14",
148+
"RequestUri": "https://sanitized.communication.azure.com/rooms/99417384465997287/participants?api-version=2023-06-14",
147149
"RequestMethod": "GET",
148150
"RequestHeaders": {
149151
"Accept": "application/json",
150152
"Accept-Encoding": "gzip, deflate",
151153
"Authorization": "Sanitized",
152154
"Connection": "keep-alive",
153-
"User-Agent": "azsdk-python-communication-rooms/1.0.0 Python/3.10.0 (Windows-10-10.0.22621-SP0)",
155+
"User-Agent": "azsdk-python-communication-rooms/1.0.0 Python/3.10.11 (Windows-10-10.0.22621-SP0)",
154156
"x-ms-client-request-id": "sanitized",
155157
"x-ms-content-sha256": "sanitized",
156158
"x-ms-date": "sanitized",
@@ -159,7 +161,8 @@
159161
"RequestBody": null,
160162
"StatusCode": 200,
161163
"ResponseHeaders": {
162-
"api-supported-versions": "2022-02-01, 2023-03-31-preview, 2023-06-14",
164+
"api-deprecated-versions": "2022-02-01",
165+
"api-supported-versions": "2023-03-31-preview, 2023-06-14",
163166
"Content-Type": "application/json; charset=utf-8",
164167
"Date": "sanitized",
165168
"MS-CV": "sanitized",
@@ -190,15 +193,15 @@
190193
}
191194
},
192195
{
193-
"RequestUri": "https://sanitized.communication.azure.com/rooms/99449251789113606?api-version=2023-06-14",
196+
"RequestUri": "https://sanitized.communication.azure.com/rooms/99417384465997287?api-version=2023-06-14",
194197
"RequestMethod": "DELETE",
195198
"RequestHeaders": {
196199
"Accept": "application/json",
197200
"Accept-Encoding": "gzip, deflate",
198201
"Authorization": "Sanitized",
199202
"Connection": "keep-alive",
200203
"Content-Length": "0",
201-
"User-Agent": "azsdk-python-communication-rooms/1.0.0 Python/3.10.0 (Windows-10-10.0.22621-SP0)",
204+
"User-Agent": "azsdk-python-communication-rooms/1.0.0 Python/3.10.11 (Windows-10-10.0.22621-SP0)",
202205
"x-ms-client-request-id": "sanitized",
203206
"x-ms-content-sha256": "sanitized",
204207
"x-ms-date": "sanitized",

sdk/communication/azure-communication-rooms/tests/recordings/test_rooms_client.pyTestRoomsClienttest_add_or_update_room_wrongRoleName.json

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
"Content-Type": "application/json",
1313
"Repeatability-First-Sent": "sanitized",
1414
"Repeatability-Request-ID": "sanitized",
15-
"User-Agent": "azsdk-python-communication-rooms/1.0.0 Python/3.10.0 (Windows-10-10.0.22621-SP0)",
15+
"User-Agent": "azsdk-python-communication-rooms/1.0.0 Python/3.10.11 (Windows-10-10.0.22621-SP0)",
1616
"x-ms-client-request-id": "sanitized",
1717
"x-ms-content-sha256": "sanitized",
1818
"x-ms-date": "sanitized",
@@ -28,7 +28,7 @@
2828
"api-supported-versions": "2023-03-31-preview, 2023-06-14",
2929
"Content-Type": "application/json; charset=utf-8",
3030
"Date": "sanitized",
31-
"Location": "99475174567130461",
31+
"Location": "9946919943953824",
3232
"MS-CV": "sanitized",
3333
"Repeatability-Result": "accepted",
3434
"Request-Context": "appId=",
@@ -37,14 +37,14 @@
3737
"X-Cache": "CONFIG_NOCACHE"
3838
},
3939
"ResponseBody": {
40-
"id": "99475174567130461",
41-
"createdAt": "2023-07-05T22:17:24.9327427\u002B00:00",
42-
"validFrom": "2023-07-05T22:17:24.8566449\u002B00:00",
43-
"validUntil": "2024-01-01T22:17:24.8566449\u002B00:00"
40+
"id": "9946919943953824",
41+
"createdAt": "2023-07-27T23:42:21.0080629\u002B00:00",
42+
"validFrom": "2023-07-27T23:42:20.8469359\u002B00:00",
43+
"validUntil": "2024-01-23T23:42:20.8469359\u002B00:00"
4444
}
4545
},
4646
{
47-
"RequestUri": "https://sanitized.communication.azure.com/rooms/99475174567130461/participants?api-version=2023-06-14",
47+
"RequestUri": "https://sanitized.communication.azure.com/rooms/9946919943953824/participants?api-version=2023-06-14",
4848
"RequestMethod": "PATCH",
4949
"RequestHeaders": {
5050
"Accept": "application/json",
@@ -53,7 +53,7 @@
5353
"Connection": "keep-alive",
5454
"Content-Length": "57",
5555
"Content-Type": "application/merge-patch\u002Bjson",
56-
"User-Agent": "azsdk-python-communication-rooms/1.0.0 Python/3.10.0 (Windows-10-10.0.22621-SP0)",
56+
"User-Agent": "azsdk-python-communication-rooms/1.0.0 Python/3.10.11 (Windows-10-10.0.22621-SP0)",
5757
"x-ms-client-request-id": "sanitized",
5858
"x-ms-content-sha256": "sanitized",
5959
"x-ms-date": "sanitized",
@@ -97,15 +97,15 @@
9797
}
9898
},
9999
{
100-
"RequestUri": "https://sanitized.communication.azure.com/rooms/99475174567130461?api-version=2023-06-14",
100+
"RequestUri": "https://sanitized.communication.azure.com/rooms/9946919943953824?api-version=2023-06-14",
101101
"RequestMethod": "DELETE",
102102
"RequestHeaders": {
103103
"Accept": "application/json",
104104
"Accept-Encoding": "gzip, deflate",
105105
"Authorization": "Sanitized",
106106
"Connection": "keep-alive",
107107
"Content-Length": "0",
108-
"User-Agent": "azsdk-python-communication-rooms/1.0.0 Python/3.10.0 (Windows-10-10.0.22621-SP0)",
108+
"User-Agent": "azsdk-python-communication-rooms/1.0.0 Python/3.10.11 (Windows-10-10.0.22621-SP0)",
109109
"x-ms-client-request-id": "sanitized",
110110
"x-ms-content-sha256": "sanitized",
111111
"x-ms-date": "sanitized",

0 commit comments

Comments
 (0)