8000 [Librarian] Regenerated @ cd74051ce77dd603b6a6c5f89423ba5d7e41e838 · thecodeflash/twilio-python@c0e534c · GitHub
[go: up one dir, main page]

Skip to content

Commit c0e534c

Browse files
committed
[Librarian] Regenerated @ cd74051ce77dd603b6a6c5f89423ba5d7e41e838
1 parent 6df979e commit c0e534c

File tree

91 files changed

+7298
-83
lines changed

Some content is hidden

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

91 files changed

+7298
-83
lines changed

CHANGES.md

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

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

6+
[2017-11-03] Version 6.8.3
7+
---------------------------
8+
**Api**
9+
- Add programmable video keys
10+
11+
**Video**
12+
- Add `Participants`
13+
14+
615
[2017-10-27] Version 6.8.2
716
---------------------------
817
**Chat**

tests/integration/chat/v1/service/test_role.py

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88

99
from tests import IntegrationTestCase
1010
from tests.holodeck import Request
11+
from twilio.base import serialize
1112
from twilio.base.exceptions import TwilioException
1213
from twilio.http.response import Response
1314

@@ -84,7 +85,11 @@ def test_create_request(self):
8485
self.client.chat.v1.services(sid="ISaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa") \
8586
.roles.create(friendly_name="friendly_name", type="channel", permission=['permission'])
8687

87-
values = {'FriendlyName': "friendly_name", 'Type': "channel", 'Permission': ['permission'],}
88+
values = {
89+
'FriendlyName': "friendly_name",
90+
'Type': "channel",
91+
'Permission': serialize.map(['permission'], lambda e: e),
92+
}
8893

8994
self.holodeck.assert_has_request(Request(
9095
'post',
@@ -204,7 +209,7 @@ def test_update_request(self):
204209
self.client.chat.v1.services(sid="ISaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa") \
205210
.roles(sid="RLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa").update(permission=['permission'])
206211

207-
values = {'Permission': ['permission'],}
212+
values = {'Permission': serialize.map(['permission'], lambda e: e),}
208213

209214
self.holodeck.assert_has_request(Request(
210215
'post',

tests/integration/chat/v2/service/test_role.py

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88

99
from tests import IntegrationTestCase
1010
from tests.holodeck import Request
11+
from twilio.base import serialize
1112
from twilio.base.exceptions import TwilioException
1213
from twilio.http.response import Response
1314

@@ -84,7 +85,11 @@ def test_create_request(self):
8485
self.client.chat.v2.services(sid="ISaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa") \
8586
.roles.create(friendly_name="friendly_name", type="channel", permission=['permission'])
8687

87-
values = {'FriendlyName': "friendly_name", 'Type': "channel", 'Permission': ['permission'],}
88+
values = {
89+
'FriendlyName': "friendly_name",
90+
'Type': "channel",
91+
'Permission': serialize.map(['permission'], lambda e: e),
92+
}
8893

8994
self.holodeck.assert_has_request(Request(
9095
'post',
@@ -204,7 +209,7 @@ def test_update_request(self):
204209
self.client.chat.v2.services(sid="ISaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa") \
205210
.roles(sid="RLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa").update(permission=['permission'])
206211

207-
values = {'Permission': ['permission'],}
212+
values = {'Permission': serialize.map(['permission'], lambda e: e),}
208213

209214
self.holodeck.assert_has_request(Request(
210215
'post',

tests/integration/ip_messaging/v1/service/test_role.py

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88

99
from tests import IntegrationTestCase
1010
from tests.holodeck import Request
11+
from twilio.base import serialize
1112
from twilio.base.exceptions import TwilioException
1213
from twilio.http.response import Response
1314

@@ -84,7 +85,11 @@ def test_create_request(self):
8485
self.client.ip_messaging.v1.services(sid="ISaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa") \
8586
.roles.create(friendly_name="friendly_name", type="channel", permission=['permission'])
8687

87-
values = {'FriendlyName': "friendly_name", 'Type': "channel", 'Permission': ['permission'],}
88+
values = {
89+
'FriendlyName': "friendly_name",
90+
'Type': "channel",
91+
'Permission': serialize.map(['permission'], lambda e: e),
92+
}
8893

8994
self.holodeck.assert_has_request(Request(
9095
'post',
@@ -204,7 +209,7 @@ def test_update_request(self):
204209
self.client.ip_messaging.v1.services(sid="ISaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa") \
205210
.roles(sid="RLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa").update(permission=['permission'])
206211

207-
values = {'Permission': ['permission'],}
212+
values = {'Permission': serialize.map(['permission'], lambda e: e),}
208213

209214
self.holodeck.assert_has_request(Request(
210215
'post',

tests/integration/ip_messaging/v2/service/test_role.py

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88

99
from tests import IntegrationTestCase
1010
from tests.holodeck import Request
11+
from twilio.base import serialize
1112
from twilio.base.exceptions import TwilioException
1213
from twilio.http.response import Response
1314

@@ -84,7 +85,11 @@ def test_create_request(self):
8485
self.client.ip_messaging.v2.services(sid="ISaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa") \
8586
.roles.create(friendly_name="friendly_name", type="channel", permission=['permission'])
8687

87-
values = {'FriendlyName': "friendly_name", 'Type': "channel", 'Permission': ['permission'],}
88+
values = {
89+
'FriendlyName': "friendly_name",
90+
'Type': "channel",
91+
'Permission': serialize.map(['permission'], lambda e: e),
92+
}
8893

8994
self.holodeck.assert_has_request(Request(
9095
'post',
@@ -204,7 +209,7 @@ def test_update_request(self):
204209
self.client.ip_messaging.v2.services(sid="ISaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa") \
205210
.roles(sid="RLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa").update(permission=['permission'])
206211

207-
values = {'Permission': ['permission'],}
212+
values = {'Permission': serialize.map(['permission'], lambda e: e),}
208213

209214
self.holodeck.assert_has_request(Request(
210215
'post',

tests/integration/preview/hosted_numbers/test_authorization_document.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88

99
from tests import IntegrationTestCase
1010
from tests.holodeck import Request
11+
from twilio.base import serialize
1112
from twilio.base.exceptions import TwilioException
1213
from twilio.http.response import Response
1314

@@ -162,7 +163,7 @@ def test_create_request(self):
162163
self.client.preview.hosted_numbers.authorization_documents.create(hosted_number_order_sids=['hosted_number_order_sids'], address_sid="ADaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", email="email")
163164

164165
values = {
165-
'HostedNumberOrderSids': ['hosted_number_order_sids'],
166+
'HostedNumberOrderSids': serialize.map(['hosted_number_order_sids'], lambda e: e),
166167
'AddressSid': "ADaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
167168
'Email': "email",
168169
}
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# coding=utf-8
2+
"""
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+
"""
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+
"""
3+
This code was generated by
4+
\ / _ _ _| _ _
5+
| (_)\/(_)(_|\/| |(/_ v1.0.0
6+
/ /
7+
"""
8+
Lines changed: 192 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,192 @@
1+
# coding=utf-8
2+
"""
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 FieldValueTestCase(IntegrationTestCase):
16+
17+
def test_fetch_request(self):
18+
self.holodeck.mock(Response(500, ''))
19+
20+
with self.assertRaises(TwilioException):
21+
self.client.preview.understand.services(sid="UAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa") \
22+
.field_types(sid="UBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa") \
23+
.field_values(sid="UCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa").fetch()
24+
25+
self.holodeck.assert_has_request(Request(
26+
'get',
27+
'https://preview.twilio.com/understand/Services/UAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/FieldTypes/UBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/FieldValues/UCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa',
28+
))
29+
30+
def test_fetch_response(self):
31+
self.holodeck.mock(Response(
32+
200,
33+
'''
34+
{
35+
"account_sid": "ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
36+
"url": "https://preview.twilio.com/understand/Services/UAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/FieldTypes/UBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/FieldValues/UCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
37+
"field_type_sid": "UBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
38+
"language": "language",
39+
"service_sid": "UAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
40+
"value": "value",
41+
"date_updated": "2015-07-30T20:00:00Z",
42+
"date_created": "2015-07-30T20:00:00Z",
43+
"sid": "UCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
44+
}
45+
'''
46+
))
47+
48+
actual = self.client.preview.understand.services(sid="UAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa") \
49+
.field_types(sid="UBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa") \
50+
.field_values(sid="UCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa").fetch()
51+
52+
self.assertIsNotNone(actual)
53+
54+
def test_list_request(self):
55+
self.holodeck.mock(Response(500, ''))
56+
57+
with self.assertRaises(TwilioException):
58+
self.client.preview.understand.services(sid="UAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa") \
59+
.field_types(sid="UBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa") \
60+
.field_values.list()
61+
62+
self.holodeck.assert_has_request(Request(
63+
'get',
64+
'https://preview.twilio.com/understand/Services/UAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/FieldTypes/UBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/FieldValues',
65+
))
66+
67+
def test_read_empty_response(self):
68+
self.holodeck.mock(Response(
69+
200,
70+
'''
71+
{
72+
"field_values": [],
73+
"meta": {
74+
"first_page_url": "https://preview.twilio.com/understand/Services/UAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/FieldTypes/UBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/FieldValues?PageSize=50&Page=0",
75+
"page_size": 50,
76+
"previous_page_url": null,
77+
"key": "field_values",
78+
"page": 0,
79+
"next_page_url": null,
80+
"url": "https://preview.twilio.com/understand/Services/UAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/FieldTypes/UBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/FieldValues?PageSize=50&Page=0"
81+
}
82+
}
83+
'''
84+
))
85+
86+
actual = self.client.preview.understand.services(sid="UAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa") \
87+
.field_types(sid="UBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa") \
88+
.field_values.list()
89+
90+
self.assertIsNotNone(actual)
91+
92+
def test_read_full_response(self):
93+
self.holodeck.mock(Response(
94+
200,
95+
'''
96+
{
97+
"field_values": [
98+
{
99+
"account_sid": "ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
100+
"url": "https://preview.twilio.com/understand/Services/UAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/FieldTypes/UBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/FieldValues/UCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
101+
"field_type_sid": "UBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
102+
"language": "language",
103+
"service_sid": "UAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
104+
"value": "value",
105+
"date_updated": "2015-07-30T20:00:00Z",
106+
"date_created": "2015-07-30T20:00:00Z",
107+
"sid": "UCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
108+
}
109+
],
110+
"meta": {
111+
"first_page_url": "https://preview.twilio.com/understand/Services/UAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/FieldTypes/UBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/FieldValues?PageSize=50&Page=0",
112+
"page_size": 50,
113+
"previous_page_url": null,
114+
"key": "field_values",
115+
"page": 0,
116+
"next_page_url": null,
117+
"url": "https://preview.twilio.com/understand/Services/UAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/FieldTypes/UBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/FieldValues?PageSize=50&Page=0"
118+
}
119+
}
120+
'''
121+
))
122+
123+
actual = self.client.preview.understand.services(sid="UAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa") \
124+
.field_types(sid="UBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa") \
125+
.field_values.list()
126+
127+
self.assertIsNotNone(actual)
128+
129+
def test_create_request(self):
130+
self.holodeck.mock(Response(500, ''))
131+
132+
with self.assertRaises(TwilioException):
133+
self.client.preview.understand.services(sid="UAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa") \
134+
.field_types(sid="UBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa") \
135+
.field_values.create(language="language", value="value")
136+
137+
values = {'Language': "language", 'Value': "value",}
138+
139+
self.holodeck.assert_has_request(Request(
140+
'post',
141+
'https://preview.twilio.com/understand/Services/UAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/FieldTypes/UBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/FieldValues',
142+
data=values,
143+
))
144+
145+
def test_create_response(self):
146+
self.holodeck.mock(Response(
147+
201,
148+
'''
149+
{
150+
"account_sid": "ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
151+
"url": "https://preview.twilio.com/understand/Services/UAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/FieldTypes/UBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/FieldValues/UCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
152+
"field_type_sid": "UBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
153+
"language": "language",
154+
"service_sid": "UAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
155+
"value": "value",
156+
"date_updated": "2015-07-30T20:00:00Z",
157+
"date_created": "2015-07-30T20:00:00Z",
158+
"sid": "UCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
159+
}
160+
'''
161+
))
162+
163+
actual = self.client.preview.understand.services(sid="UAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa") \
164+
.field_types(sid="UBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa") \
165+
.field_values.create(language="language", value="value")
166+
167+
self.assertIsNotNone(actual)
168+
169+
def test_delete_request(self):
170+
self.holodeck.mock(Response(500, ''))
171+
172+
with self.assertRaises(TwilioException):
173+
self.client.preview.understand.services(sid="UAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa") \
174+
.field_types(sid="UBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa") \
175+
.field_values(sid="UCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa").delete()
176+
177+
self.holodeck.assert_has_request(Request(
178+
'delete',
179+
'https://preview.twilio.com/understand/Services/UAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/FieldTypes/UBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/FieldValues/UCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa',
180+
))
181+
182+
def test_delete_response(self):
183+
self.holodeck.mock(Response(
184+
204,
185+
None,
186+
))
187+
188+
actual = self.client.preview.understand.services(sid="UAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa") \
189+
.field_types(sid="UBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa") \
190+
.field_values(sid="UCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa").delete()
191+
192+
self.assertTrue(actual)
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# coding=utf-8
2+
"""
3+
This code was generated by
4+
\ / _ _ _| _ _
5+
| (_)\/(_)(_|\/| |(/_ v1.0.0
6+
/ /
7+
"""
8+

0 commit comments

Comments
 (0)
0