8000 [Librarian] Regenerated @ 09e587a6a6487cd22ab212a240b76061fbdc7367 · helloworld1812/twilio-python@1ed16e9 · GitHub
[go: up one dir, main page]

Skip to content

Commit 1ed16e9

Browse files
committed
[Librarian] Regenerated @ 09e587a6a6487cd22ab212a240b76061fbdc7367
1 parent 45a2362 commit 1ed16e9

File tree

31 files changed

+2672
-7
lines changed

31 files changed

+2672
-7
lines changed

CHANGES.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,24 @@ twilio-python Changelog
33

44
Here you can see the full list of changes between each twilio-python release.
55

6+
[2021-10-18] Version 7.2.0
7+
--------------------------
8+
**Library - Feature**
9+
- [PR #576](https://github.com/twilio/twilio-python/pull/576): Add PlaybackGrant. Thanks to [@sarahcstringer](https://github.com/sarahcstringer)!
10+
11+
**Api**
12+
- Corrected enum values for `emergency_address_status` values in `/IncomingPhoneNumbers` response. **(breaking change)**
13+
- Clarify `emergency_address_status` values in `/IncomingPhoneNumbers` response.
14+
15+
**Messaging**
16+
- Add PUT and List brand vettings api
17+
- Removes beta feature flag based visibility for us_app_to_person_registered and usecase field.Updates test cases to add POLITICAL usecase. **(breaking change)**
18+
- Add brand_feedback as optional field to BrandRegistrations
19+
20+
**Video**
21+
- Add `AudioOnly` to create room
22+
23+
624
[2021-10-06] Version 7.1.0
725
--------------------------
826
**Api**

tests/integration/api/v2010/account/incoming_phone_number/test_local.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,7 @@ def test_read_full_response(self):
5050
"date_updated": "Thu, 30 Jul 2015 23:19:04 +0000",
5151
"emergency_status": "Active",
5252
"emergency_address_sid": "ADaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
53+
"emergency_address_status": "registered",
5354
"friendly_name": "(808) 925-5327",
5455
"identity_sid": "RIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
5556
"origin": "origin",
@@ -151,6 +152,7 @@ def test_create_response(self):
151152
"date_updated": "Thu, 30 Jul 2015 23:19:04 +0000",
152153
"emergency_status": "Active",
153154
"emergency_address_sid": "ADaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
155+
"emergency_address_status": "registered",
154156
"friendly_name": "friendly_name",
155157
"identity_sid": "RIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
156158
"origin": "origin",

tests/integration/api/v2010/account/incoming_phone_number/test_mobile.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,7 @@ def test_read_full_response(self):
5050
"date_updated": "Thu, 30 Jul 2015 23:19:04 +0000",
5151
"emergency_status": "Active",
5252
"emergency_address_sid": "ADaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
53+
"emergency_address_status": "registered",
5354
"friendly_name": "(808) 925-5327",
5455
"identity_sid": "RIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
5556
"origin": "origin",
@@ -151,6 +152,7 @@ def test_create_response(self):
151152
"date_updated": "Thu, 30 Jul 2015 23:19:04 +0000",
152153
"emergency_status": "Active",
153154
"emergency_address_sid": "ADaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
155+
"emergency_address_status": "registered",
154156
"friendly_name": "friendly_name",
155157
"identity_sid": "RIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
156158
"origin": "origin",

tests/integration/api/v2010/account/incoming_phone_number/test_toll_free.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,7 @@ def test_read_full_response(self):
5050
"date_updated": "Thu, 30 Jul 2015 23:19:04 +0000",
5151
"emergency_status": "Active",
5252
"emergency_address_sid": "ADaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
53+
"emergency_address_status": "registered",
5354
"friendly_name": "(808) 925-5327",
5455
"identity_sid": "RIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
5556
"origin": "origin",
@@ -151,6 +152,7 @@ def test_create_response(self):
151152
"date_updated": "Thu, 30 Jul 2015 23:19:04 +0000",
152153
"emergency_status": "Active",
153154
"emergency_address_sid": "ADaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
155+
"emergency_address_status": "registered",
154156
"friendly_name": "friendly_name",
155157
"identity_sid": "RIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
156158
"origin": "origin",

tests/integration/api/v2010/account/test_incoming_phone_number.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,7 @@ def test_update_response(self):
4646
"date_updated": "Thu, 30 Jul 2015 23:19:04 +0000",
4747
"emergency_status": "Inactive",
4848
"emergency_address_sid": "ADaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
49+
"emergency_address_status": "registered",
4950
"friendly_name": "(808) 925-5327",
5051
"identity_sid": "RIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
5152
"origin": "origin",
@@ -113,6 +114,7 @@ def test_fetch_response(self):
113114
"date_updated": "Thu, 30 Jul 2015 23:19:04 +0000",
114115
"emergency_status": "Active",
115116
"emergency_address_sid": "ADaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
117+
"emergency_address_status": "registered",
116118
"friendly_name": "(808) 925-5327",
117119
"identity_sid": "RIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
118120
"origin": "origin",
@@ -207,6 +209,7 @@ def test_read_full_response(self):
207209
"date_updated": "Thu, 30 Jul 2015 23:19:04 +0000",
208210
"emergency_status": "Active",
209211
"emergency_address_sid": "ADaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
212+
"emergency_address_status": "registered",
210213
"friendly_name": "(808) 925-5327",
211214
"identity_sid": "RIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
212215
"origin": "origin",
@@ -305,6 +308,7 @@ def test_create_response(self):
305308
"date_updated": "Thu, 30 Jul 2015 23:19:04 +0000",
306309
"emergency_status": "Active",
307310
"emergency_address_sid": "ADaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
311+
"emergency_address_status": "registered",
308312
"friendly_name": "friendly_name",
309313
"identity_sid": "RIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
310314
"origin": "origin",

tests/integration/media/__init__.py

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# coding=utf-8
2+
r"""
3+
This code was generated by
4+
\ / _ _ _| _ _
5+
| (_)\/(_)(_|\/| |(/_ v1.0.0
6+
/ /
7+
"""
8+
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# coding=utf-8
2+
r"""
3+
This code was generated by
4+
\ / _ _ _| _ _
5+
| (_)\/(_)(_|\/| |(/_ v1.0.0
6+
/ /
7+
"""
8+
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# coding=utf-8
2+
r"""
3+
This code was generated by
4+
\ / _ _ _| _ _
5+
| (_)\/(_)(_|\/| |(/_ v1.0.0
6+
/ /
7+
"""
8+
Lines changed: 85 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,85 @@
1+
# coding=utf-8
2+
r"""
3+
This code was generated by
4+
\ / _ _ _| _ _
5+
| (_)\/(_)(_|\/| |(/_ v1.0.0
6+
/ /
7+
"""
8+
9+
from tests import IntegrationTestCase
10+
from tests.holodeck import Request
11+
from twilio.base.exceptions import TwilioException
12+
from twilio.http.response import Response
13+
14+
15+
class PlaybackGrantTestCase(IntegrationTestCase):
16+
17+
def test_create_request(self):
18+
self.holodeck.mock(Response(500, ''))
19+
20+
with self.assertRaises(TwilioException):
21+
self.client.media.v1.player_streamer("VJXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX") \
22+
.playback_grant().create()
23+
24+
self.holodeck.assert_has_request(Request(
25+
'post',
26+
'https://media.twilio.com/v1/PlayerStreamers/VJXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/PlaybackGrant',
27+
))
28+
29+
def test_create_response(self):
30+
self.holodeck.mock(Response(
31+
201,
32+
'''
33+
{
34+
"sid": "VJcafebabecafebabecafebabecafebabe",
35+
"url": "https://media.twilio.com/v1/PlayerStreamers/VJcafebabecafebabecafebabecafebabe/PlaybackGrant",
36+
"account_sid": "ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
37+
"date_created": "2015-07-30T20:00:00Z",
38+
"grant": {
39+
"playbackUrl": "http://video.net/123/blabla?token=123",
40+
"playerStreamerSid": "VJcafebabecafebabecafebabecafebabe",
41+
"requestCredentials": null
42+
}
43+
}
44+
'''
45+
))
46+
47+
actual = self.client.media.v1.player_streamer("VJXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX") \
48+
.playback_grant().create()
49+
50+
self.assertIsNotNone(actual)
51+
52+
def test_fetch_request(self):
53+
self.holodeck.mock(Response(500, ''))
54+
55+
with self.assertRaises(TwilioException):
56+
self.client.media.v1.player_streamer("VJXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX") \
57+
.playback_grant().fetch()
58+
59+
self.holodeck.assert_has_request(Request(
60+
'get',
61+
'https://media.twilio.com/v1/PlayerStreamers/VJXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/PlaybackGrant',
62+
))
63+
64+
def test_fetch_response(self):
65+
self.holodeck.mock(Response(
66+
200,
67+
'''
68+
{
69+
"account_sid": "ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
70+
"date_created": "2015-07-30T20:00:00Z",
71+
"url": "https://media.twilio.com/v1/PlayerStreamers/VJcafebabecafebabecafebabecafebabe/PlaybackGrant",
72+
"sid": "VJcafebabecafebabecafebabecafebabe",
73+
"grant": {
74+
"playbackUrl": "http://video.net/123/blabla?token=123",
75+
"playerStreamerSid": "VJcafebabecafebabecafebabecafebabe",
76+
"requestCredentials": null
77+
}
78+
}
79+
'''
80+
))
81+
82+
actual = self.client.media.v1.player_streamer("VJXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX") \
83+
.playback_grant().fetch()
84+
85+
self.assertIsNotNone(actual)

0 commit comments

Comments
 (0)
0