8000 Add new generated files · kaijiez/twilio-python@d1c7804 · GitHub
[go: up one dir, main page]

Skip to content

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

10000
Appearance settings

Commit d1c7804

Browse files
committed
Add new generated files
1 parent 4effa9c commit d1c7804

16 files changed

+3599
-0
lines changed
Lines changed: 95 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,95 @@
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 TaskQueueCumulativeStatisticsTestCase(IntegrationTestCase):
16+
17+
def test_fetch_request(self):
18+
self.holodeck.mock(Response(500, ''))
19+
20+
with self.assertRaises(TwilioException):
21+
self.client.taskrouter.v1.workspaces(sid="WSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa") \
22+
.task_queues(sid="WQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa") \
23+
.task_queue_cumulative_statistics().fetch()
24+
25+
self.holodeck.assert_has_request(Request(
26+
'get',
27+
'https://taskrouter.twilio.com/v1/Workspaces/WSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/TaskQueues/WQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/CumulativeStatistics',
28+
))
29+
30+
def test_fetch_response(self):
31+
self.holodeck.mock(Response(
32+
200,
33+
'''
34+
{
35+
"reservations_created": 100,
36+
"account_sid": "ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
37+
"reservations_rejected": 100,
38+
"tasks_completed": 100,
39+
"end_time": "2015-07-30T20:00:00Z",
40+
"tasks_entered": 100,
41+
"tasks_canceled": 100,
42+
"reservations_accepted": 100,
43+
"task_queue_sid": "WQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
44+
"reservations_timed_out": 100,
45+
"url": "https://taskrouter.twilio.com/v1/Workspaces/WSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/TaskQueues/WQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/CumulativeStatistics",
46+
"wait_duration_until_canceled": {
47+
"avg": 0,
48+
"min": 0,
49+
"max": 0,
50+
"total": 0
51+
},
52+
"wait_duration_until_accepted": {
53+
"avg": 0,
54+
"min": 0,
55+
"max": 0,
56+
"total": 0
57+
},
58+
"split_by_wait_time": {
59+
"5": {
60+
"above": {
61+
"tasks_canceled": 0,
62+
"reservations_accepted": 0
63+
},
64+
"below": {
65+
"tasks_canceled": 0,
66+
"reservations_accepted": 0
67+
}
68+
},
69+
"10": {
70+
"above": {
71+
"tasks_canceled": 0,
72+
"reservations_accepted": 0
73+
},
74+
"below": {
75+
"tasks_canceled": 0,
76+
"reservations_accepted": 0
77+
}
78+
}
79+
},
80+
"start_time": "2015-07-30T20:00:00Z",
81+
"tasks_moved": 100,
82+
"reservations_canceled": 100,
83+
"workspace_sid": "WSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
84+
"tasks_deleted": 100,
85+
"reservations_rescinded": 100,
86+
"avg_task_acceptance_time": 100
87+
}
88+
'''
89+
))
90+
91+
actual = self.client.taskrouter.v1.workspaces(sid="WSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa") \
92+
.task_queues(sid="WQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa") \
93+
.task_queue_cumulative_statistics().fetch()
94+
95+
self.assertIsNotNone(actual)
Lines changed: 80 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,80 @@
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 TaskQueueRealTimeStatisticsTestCase(IntegrationTestCase):
16+
17+
def test_fetch_request(self):
18+
self.holodeck.mock(Response(500, ''))
19+
20+
with self.assertRaises(TwilioException):
21+
self.client.taskrouter.v1.workspaces(sid="WSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa") \
22+
.task_queues(sid="WQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa") \
23+
.task_queue_real_time_statistics().fetch()
24+
25+
self.holodeck.assert_has_request(Request(
26+
'get',
27+
'https://taskrouter.twilio.com/v1/Workspaces/WSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/TaskQueues/WQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/RealTimeStatistics',
28+
))
29+
30+
def test_fetch_response(self):
31+
self.holodeck.mock(Response(
32+
200,
33+
'''
34+
{
35+
"longest_task_waiting_age": 100,
36+
"task_queue_sid": "WQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
37+
"tasks_by_status": {
38+
"reserved": 0,
39+
"pending": 0,
40+
"assigned": 0,
41+
"wrapping": 0
42+
},
43+
"total_eligible_workers": 100,
44+
"activity_statistics": [
45+
{
46+
"friendly_name": "Idle",
47+
"workers": 0,
48+
"sid": "WAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
49+
},
50+
{
51+
"friendly_name": "Busy",
52+
"workers": 9,
53+
"sid": "WAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
54+
},
55+
{
56+
"friendly_name": "Offline",
57+
"workers": 6,
58+
"sid": "WAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
59+
},
60+
{
61+
"friendly_name": "Reserved",
62+
"workers": 0,
63+
"sid": "WAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
64+
}
65+
],
66+
"tasks_by_priority": {},
67+
"total_tasks": 100,
68+
"account_sid": "ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
69+
"workspace_sid": "WSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
70+
"total_available_workers": 100,
71+
"url": "https://taskrouter.twilio.com/v1/Workspaces/WSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/TaskQueues/WQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/RealTimeStatistics"
72+
}
73+
'''
74+
))
75+
76+
actual = self.client.taskrouter.v1.workspaces(sid="WSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa") \
77+
.task_queues(sid="WQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa") \
78+
.task_queue_real_time_statistics().fetch()
79+
80+
self.assertIsNotNone(actual)
Lines changed: 93 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,93 @@
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 WorkspaceCumulativeStatisticsTestCase(IntegrationTestCase):
16+
17+
def test_fetch_request(self):
18+
self.holodeck.mock(Response(500, ''))
19+
20+
with self.assertRaises(TwilioException):
21+
self.client.taskrouter.v1.workspaces(sid="WSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa") \
22+
.workspace_cumulative_statistics().fetch()
23+
24+
self.holodeck.assert_has_request(Request(
25+
'get',
26+
'https://taskrouter.twilio.com/v1/Workspaces/WSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/CumulativeStatistics',
27+
))
28+
29+
def test_fetch_response(self):
30+
self.holodeck.mock(Response(
31+
200,
32+
'''
33+
{
34+
"reservations_accepted": 100,
35+
"tasks_completed": 100,
36+
"start_time": "2015-07-30T20:00:00Z",
37+
"reservations_rescinded": 100,
38+
"tasks_timed_out_in_workflow": 100,
39+
"end_time": "2015-07-30T20:00:00Z",
40+
"avg_task_acceptance_time": 100,
41+
"tasks_canceled": 100,
42+
"url": "https://taskrouter.twilio.com/v1/Workspaces/WSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/CumulativeStatistics",
43+
"tasks_moved": 100,
44+
"tasks_deleted": 100,
45+
"tasks_created": 100,
46+
"reservations_canceled": 100,
47+
"reservations_timed_out": 100,
48+
"wait_duration_until_canceled": {
49+
"avg": 0,
50+
"min": 0,
51+
"max": 0,
52+
"total": 0
53+
},
54+
"wait_duration_until_accepted": {
55+
"avg": 0,
56+
"min": 0,
57+
"max": 0,
58+
"total": 0
59+
},
60+
"split_by_wait_time": {
61+
"5": {
62+
"above": {
63+
"tasks_canceled": 0,
64+
"reservations_accepted": 0
65+
},
66+
"below": {
67+
"tasks_canceled": 0,
68+
"reservations_accepted": 0
69+
}
70+
},
71+
"10": {
72+
"above": {
73+
"tasks_canceled": 0,
74+
"reservations_accepted": 0
75+
},
76+
"below": {
77+
"tasks_canceled": 0,
78+
"reservations_accepted": 0
79+
}
80+
}
81+
},
82+
"reservations_created": 100,
83+
"reservations_rejected": 100,
84+
"workspace_sid": "WSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
85+
"account_sid": "ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
86+
}
87+
'''
88+
))
89+
90+
actual = self.client.taskrouter.v1.workspaces(sid="WSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa") \
91+
.workspace_cumulative_statistics().fetch()
92+
93+
self.assertIsNotNone(actual)
Lines changed: 71 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,71 @@
1+
# coding=utf-8
10000 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 WorkspaceRealTimeStatisticsTestCase(IntegrationTestCase):
16+
17+
def test_fetch_request(self):
18+
self.holodeck.mock(Response(500, ''))
19+
20+
with self.assertRaises(TwilioException):
21+
self.client.taskrouter.v1.workspaces(sid="WSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa") \
22+
.workspace_real_time_statistics().fetch()
23+
24+
self.holodeck.assert_has_request(Request(
25+
'get',
26+
'https://taskrouter.twilio.com/v1/Workspaces/WSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/RealTimeStatistics',
27+
))
28+
29+
def test_fetch_response(self):
30+
self.holodeck.mock(Response(
31+
200,
32+
'''
33+
{
34+
"url": "https://taskrouter.twilio.com/v1/Workspaces/WSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/RealTimeStatistics",
35+
"tasks_by_priority": {},
36+
"activity_statistics": [
37+
{
38+
"friendly_name": "Idle",
39+
"workers": 0,
40+
"sid": "WAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
41+
},
42+
{
43+
"friendly_name": "Busy",
44+
"workers": 9,
45+
"sid": "WAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
46+
},
47+
{
48+
"friendly_name": "Offline",
49+
"workers": 6,
50+
"sid": "WAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
51+
},
52+
{
53+
"friendly_name": "Reserved",
54+
"workers": 0,
55+
"sid": "WAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
56+
}
57+
],
58+
"workspace_sid": "WSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
59+
"longest_task_waiting_age": 100,
60+
"total_workers": 100,
61+
"total_tasks": 100,
62+
"account_sid": "ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
63+
"tasks_by_status": {}
64+
}
65+
'''
66+
))
67+
68+
actual = self.client.taskrouter.v1.workspaces(sid="WSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa") \
69+
.workspace_real_time_statistics().fetch()
70+
71+
self.assertIsNotNone(actual)

0 commit comments

Comments
 (0)
0