8000 [Librarian] Regenerated @ 15282ea63be527ac19e6c55c4a85a6c3e35190e1 · BioComputing/twilio-python@c40705f · GitHub
[go: up one dir, main page]

Skip to content

Commit c40705f

Browse files
committed
[Librarian] Regenerated @ 15282ea63be527ac19e6c55c4a85a6c3e35190e1
1 parent 13efe7f commit c40705f

File tree

28 files changed

+2658
-101
lines changed

28 files changed

+2658
-101
lines changed

CHANGES.md

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

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

6+
[2018-07-27] Version 6.15.2
7+
----------------------------
8+
**Api**
9+
- Add support for sip domains to map credential lists for registrations
10+
11+
**Preview**
12+
- Remove `ttl` from Assistants
13+
14+
**Proxy**
15+
- Enable setting a proxy number as reserved
16+
17+
**Twiml**
18+
- Add support for SSML lang tag on Say verb
19+
20+
621
[2018-07-17] Version 6.15.1
722
----------------------------
823
**Library**
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+
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,205 @@
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 AuthCallsCredentialListMappingTestCase(IntegrationTestCase):
16+
17+
def test_create_request(self):
18+
self.holodeck.mock(Response(500, ''))
19+
20+
with self.assertRaises(TwilioException):
21+
self.client.api.v2010.accounts(sid="ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX") \
22+
.sip \
23+
.domains(sid="SDXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX") \
24+
.auth \
25+
.calls \
26+
.credential_list_mappings.create(credential_list_sid="CLXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX")
27+
28+
values = {'CredentialListSid': "CLXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX", }
29+
30+
self.holodeck.assert_has_request(Request(
31+
'post',
32+
'https://api.twilio.com/2010-04-01/Accounts/ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/SIP/Domains/SDXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/Auth/Calls/CredentialListMappings.json',
33+
data=values,
34+
))
35+
36+
def test_create_response(self):
37+
self.holodeck.mock(Response(
38+
201,
39+
'''
40+
{
41+
"account_sid": "ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
42+
"date_created": "Thu, 30 Jul 2015 20:00:00 +0000",
43+
"date_updated": "Thu, 30 Jul 2015 20:00:00 +0000",
44+
"friendly_name": "friendly_name",
45+
"sid": "CLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
46+
}
47+
'''
48+
))
49+
50+
actual = self.client.api.v2010.accounts(sid="ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX") \
51+
.sip \
52+
.domains(sid="SDXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX") \
53+
.auth \
54+
.calls \
55+
.credential_list_mappings.create(credential_list_sid="CLXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX")
56+
57+
self.assertIsNotNone(actual)
58+
59+
def test_list_request(self):
60+
self.holodeck.mock(Response(500, ''))
61+
62+
with self.assertRaises(TwilioException):
63+
self.client.api.v2010.accounts(sid="ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX") \
64+
.sip \
65+
.domains(sid="SDXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX") \
66+
.auth \
67+
.calls \
68+
.credential_list_mappings.list()
69+
70+
self.holodeck.assert_has_request(Request(
71+
'get',
72+
'https://api.twilio.com/2010-04-01/Accounts/ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/SIP/Domains/SDXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/Auth/Calls/CredentialListMappings.json',
73+
))
74+
75+
def test_read_empty_response(self):
76+
self.holodeck.mock(Response(
77+
200,
78+
'''
79+
{
80+
"first_page_uri": "/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/SIP/Domains/SDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Auth/Calls/CredentialListMappings.json?PageSize=50&Page=0",
81+
"end": 0,
82+
"previous_page_uri": null,
83+
"contents": [],
84+
"uri": "/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/SIP/Domains/SDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Auth/Calls/CredentialListMappings.json?PageSize=50&Page=0",
85+
"page_size": 50,
86+
"start": 0,
87+
"next_page_uri": null,
88+
"page": 0
89+
}
90+
'''
91+
))
92+
93+
actual = self.client.api.v2010.accounts(sid="ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX") \
94+
.sip \
95+
.domains(sid="SDXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX") \
96+
.auth \
97+
.calls \
98+
.credential_list_mappings.list()
99+
100+
self.assertIsNotNone(actual)
101+
102+
def test_read_full_response(self):
103+
self.holodeck.mock(Response(
104+
200,
105+
'''
106+
{
107+
"first_page_uri": "/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/SIP/Domains/SDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Auth/Calls/CredentialListMappings.json?PageSize=50&Page=0",
108+
"end": 0,
109+
"previous_page_uri": null,
110+
"contents": [
111+
{
112+
"account_sid": "ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
113+
"date_created": "Thu, 30 Jul 2015 20:00:00 +0000",
114+
"date_updated": "Thu, 30 Jul 2015 20:00:00 +0000",
115+
"friendly_name": "friendly_name",
116+
"sid": "CLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
117+
}
118+
],
119+
"uri": "/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/SIP/Domains/SDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Auth/Calls/CredentialListMappings.json?PageSize=50&Page=0",
120+
"page_size": 50,
121+
"start": 0,
122+
"next_page_uri": null,
123+
"page": 0
124+
}
125+
'''
126+
))
127+
128+
actual = self.client.api.v2010.accounts(sid="ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX") \
129+
.sip \
130+
.domains(sid="SDXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX") \
131+
.auth \
132+
.calls \
133+
.credential_list_mappings.list()
134+
135+
self.assertIsNotNone(actual)
136+
137+
def test_fetch_request(self):
138+
self.holodeck.mock(Response(500, ''))
139+
140+
with self.assertRaises(TwilioException):
141+
self.client.api.v2010.accounts(sid="ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX") \
142+
.sip \
143+
.domains(sid="SDXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX") \
144+
.auth \
145+
.calls \
146+
.credential_list_mappings(sid="CLXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX").fetch()
147+
148+
self.holodeck.assert_has_request(Request(
149+
'get',
150+
'https://api.twilio.com/2010-04-01/Accounts/ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/SIP/Domains/SDXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/Auth/Calls/CredentialListMappings/CLXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.json',
151+
))
152+
153+
def test_fetch_response(self):
154+
self.holodeck.mock(Response(
155+
200,
156+
'''
157+
{
158+
"account_sid": "ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
159+
"date_created": "Thu, 30 Jul 2015 20:00:00 +0000",
160+
"date_updated": "Thu, 30 Jul 2015 20:00:00 +0000",
161+
"friendly_name": "friendly_name",
162+
"sid": "CLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
163+
}
164+
'''
165+
))
166+
167+
actual = self.client.api.v2010.accounts(sid="ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX") \
168+
.sip \
169+
.domains(sid="SDXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX") \
170+
.auth \
171+
.calls \
172+
.credential_list_mappings(sid="CLXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX").fetch()
173+
174+
self.assertIsNotNone(actual)
175+
176+
def test_delete_request(self):
177+
self.holodeck.mock(Response(500, ''))
178+
179+
with self.assertRaises(TwilioException):
180+
self.client.api.v2010.accounts(sid="ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX") \
181+
.sip \
182+
.domains(sid="SDXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX") \
183+
.auth \
184+
.calls \
185+
.credential_list_mappings(sid="CLXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX").delete()
186+
187+
self.holodeck.assert_has_request(Request(
188+
'delete',
189+
'https://api.twilio.com/2010-04-01/Accounts/ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/SIP/Domains/SDXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/Auth/Calls/CredentialListMappings/CLXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.json',
190+
))
191+
192+
def test_delete_response(self):
193+
self.holodeck.mock(Response(
194+
204,
195+
None,
196+
))
197+
198+
actual = self.client.api.v2010.accounts(sid="ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX") \
199+
.sip \
200+
.domains(sid="SDXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX") \
201+
.auth \
202+
.calls \
203+
.credential_list_mappings(sid="CLXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX").delete()
204+
205+
self.assertTrue(actual)

0 commit comments

Comments
 (0)
0