8000 [Librarian] Regenerated @ 38e0c409c47b28d1c0d18bdeb8d1b9f642923fed · stvroy/twilio-python@7ae742e · GitHub
[go: up one dir, main page]

Skip to content

Commit 7ae742e

Browse files
committed
[Librarian] Regenerated @ 38e0c409c47b28d1c0d18bdeb8d1b9f642923fed
1 parent cebacd8 commit 7ae742e

File tree

225 files changed

+464
-847
lines changed

Some content is hidden

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

225 files changed

+464
-847
lines changed

CHANGES.md

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

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

6+
[2020-09-02] Version 6.45.1
7+
---------------------------
8+
**Library - Docs**
9+
- [PR #538](https://github.com/twilio/twilio-python/pull/538): convert markdown links to rst formatted links. Thanks to [@thinkingserious](https://github.com/thinkingserious)!
10+
11+
**Ai**
12+
- Initial release
13+
14+
**Bulkexports**
15+
- removing public beta feature flag from BulkExports Jobs API
16+
17+
**Messaging**
18+
- Add Deactivation List API
19+
- Added page token parameter for fetch in WhatsApp Templates API
20+
21+
**Numbers**
22+
- Add API endpoint for End User deletion
23+
24+
**Routes**
25+
- Add Resource Route Configurations API
26+
- Add Route Configurations API
27+
- Initial Release
28+
29+
**Trunking**
30+
- Added `transfer_mode` property on Trunks.
31+
32+
633
[2020-08-19] Version 6.45.0
734
---------------------------
835
**Library - Chore**

tests/integration/bulkexports/v1/export/test_day.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -62,9 +62,9 @@ def test_read_empty_response(self):
6262
"meta": {
6363
"page": 0,
6464
"page_size": 50,
65-
"first_page_url": "https://bulkexports.twilio.com/v1/Exports/Calls/Days?PageSize=50&Page=0",
65+
"first_page_url": "https://bulkexports.twilio.com/v1/Exports/Messages/Days?PageSize=50&Page=0",
6666
"previous_page_url": null,
67-
"url": "https://bulkexports.twilio.com/v1/Exports/Calls/Days?PageSize=50&Page=0",
67+
"url": "https://bulkexports.twilio.com/v1/Exports/Messages/Days?PageSize=50&Page=0",
6868
"next_page_url": null,
6969
"key": "days"
7070
}
@@ -86,17 +86,17 @@ def test_read_full_response(self):
8686
{
8787
"day": "2017-04-01",
8888
"size": 100,
89-
"resource_type": "Calls",
89+
"resource_type": "Messages",
9090
"create_date": "2017-04-02",
9191
"friendly_name": "friendly_name"
9292
}
9393
],
9494
"meta": {
9595
"page": 0,
9696
"page_size": 50,
97-
"first_page_url": "https://bulkexports.twilio.com/v1/Exports/Calls/Days?PageSize=50&Page=0",
97+
"first_page_url": "https://bulkexports.twilio.com/v1/Exports/Messages/Days?PageSize=50&Page=0",
9898
"previous_page_url": null,
99-
"url": "https://bulkexports.twilio.com/v1/Exports/Calls/Days?PageSize=50&Page=0",
99+
"url": "https://bulkexports.twilio.com/v1/Exports/Messages/Days?PageSize=50&Page=0",
100100
"next_page_url": null,
101101
"key": "days"
102102
}

tests/integration/bulkexports/v1/test_export.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -30,10 +30,10 @@ def test_fetch_response(self):
3030
200,
3131
'''
3232
{
33-
"resource_type": "Calls",
34-
"url": "https://bulkexports.twilio.com/v1/Exports/Calls",
33+
"resource_type": "Messages",
34+
"url": "https://bulkexports.twilio.com/v1/Exports/Messages",
3535
"links": {
36-
"days": "https://bulkexports.twilio.com/v1/Exports/Calls/Days"
36+
"days": "https://bulkexports.twilio.com/v1/Exports/Messages/Days"
3737
}
3838
}
3939
'''

tests/integration/bulkexports/v1/test_export_configuration.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -30,11 +30,11 @@ def test_fetch_response(self):
3030
200,
3131
'''
3232
{
33-
"url": "https://bulkexports.twilio.com/v1/Exports/Calls/Configuration",
33+
"url": "https://bulkexports.twilio.com/v1/Exports/Messages/Configuration",
3434
"enabled": true,
3535
"webhook_url": "",
3636
"webhook_method": "",
37-
"resource_type": "Calls"
37+
"resource_type": "Messages"
3838
}
3939
'''
4040
))
@@ -59,10 +59,10 @@ def test_update_response(self):
5959
200,
6060
'''
6161
{
62-
"url": "https://bulkexports.twilio.com/v1/Exports/Calls/Configuration",
62+
"url": "https://bulkexports.twilio.com/v1/Exports/Messages/Configuration",
6363
"enabled": true,
6464
"webhook_url": "",
65-
"resource_type": "Calls",
65+
"resource_type": "Messages",
6666
"webhook_method": ""
6767
}
6868
'''

tests/integration/events/v1/test_sink.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -190,10 +190,10 @@ def test_read_results_response(self):
190190
],
191191
"meta": {
192192
"page": 0,
193-
"page_size": 50,
194-
"first_page_url": "https://events.twilio.com/v1/Sinks?PageSize=50&Page=0",
193+
"page_size": 20,
194+
"first_page_url": "https://events.twilio.com/v1/Sinks?PageSize=20&Page=0",
195195
"previous_page_url": null,
196-
"url": "https://events.twilio.com/v1/Sinks?PageSize=50&Page=0",
196+
"url": "https://events.twilio.com/v1/Sinks?PageSize=20&Page=0",
197197
"next_page_url": null,
198198
"key": "sinks"
199199
}

tests/integration/events/v1/test_subscription.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -82,10 +82,10 @@ def test_read_results_response(self):
8282
],
8383
"meta": {
8484
"page": 0,
85-
"page_size": 50,
86-
"first_page_url": "https://events.twilio.com/v1/Subscriptions?PageSize=50&Page=0",
85+
"page_size": 20,
86+
"first_page_url": "https://events.twilio.com/v1/Subscriptions?PageSize=20&Page=0",
8787
"previous_page_url": null,
88-
"url": "https://events.twilio.com/v1/Subscriptions?PageSize=50&Page=0",
88+
"url": "https://events.twilio.com/v1/Subscriptions?PageSize=20&Page=0",
8989
"next_page_url": null,
9090
"key": "subscriptions"
9191
}
Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
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 DeactivationsTestCase(IntegrationTestCase):
16+
17+
def test_fetch_request(self):
18+
self.holodeck.mock(Response(500, ''))
19+
20+
with self.assertRaises(TwilioException):
21+
self.client.messaging.v1.deactivations().fetch()
22+
23+
self.holodeck.assert_has_request(Request(
24+
'get',
25+
'https://messaging.twilio.com/v1/Deactivations',
26+
))
27+
28+
def test_fetch_response(self):
29+
self.holodeck.mock(Response(
30+
200,
31+
'''
32+
{
33+
"redirect_to": "https://www.twilio.com"
34+
}
35+
'''
36+
))
37+
38+
actual = self.client.messaging.v1.deactivations().fetch()
39+
40+
self.assertIsNotNone(actual)

tests/integration/numbers/v2/regulatory_compliance/test_end_user.py

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -197,3 +197,26 @@ def test_update_response(self):
197197
.end_users("ITXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX").update()
198198

199199
self.assertIsNotNone(actual)
200+
201+
def test_delete_request(self):
202+
self.holodeck.mock(Response(500, ''))
203+
204+
with self.assertRaises(TwilioException):
205+
self.client.numbers.v2.regulatory_compliance \
206+
.end_users("ITXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX").delete()
207+
208+
self.holodeck.assert_has_request(Request(
209+
'delete',
210+
'https://numbers.twilio.com/v2/RegulatoryCompliance/EndUsers/ITXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX',
211+
))
212+
213+
def test_delete_response(self):
214+
self.holodeck.mock(Response(
215+
204,
216+
None,
217+
))
218+
219+
actual = self.client.numbers.v2.regulatory_compliance \
220+
.end_users("ITXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX").delete()
221+
222+
self.assertTrue(actual)

tests/integration/studio/v1/flow/execution/test_execution_step.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,7 @@ def test_fetch_response(self):
7474
"account_sid": "ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
7575
"flow_sid": "FWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
7676
"execution_sid": "FNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
77+
"parent_step_sid": null,
7778
"name": "incomingRequest",
7879
"context": {},
7980
"transitioned_from": "Trigger",

tests/integration/studio/v2/flow/execution/test_execution_step.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,7 @@ def test_fetch_response(self):
7474
"account_sid": "ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
7575
"flow_sid": "FWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
7676
"execution_sid": "FNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
77+
"parent_step_sid": null,
7778
"name": "incomingRequest",
7879
"context": {},
7980
"transitioned_from": "Trigger",

0 commit comments

Comments
 (0)
0