Ejemplo n.º 1
0
    def test_list(self, request):
        resp = create_mock_json('tests/resources/task_router/tasks_list.json')
        resp.status_code = 200
        request.return_value = resp

        uri = "{0}/Tasks".format(BASE_URI)
        list_resource = Tasks(BASE_URI, AUTH)
        list_resource.list()
        request.assert_called_with("GET", uri, params={}, auth=AUTH,
                                   use_json_extension=False)
Ejemplo n.º 2
0
    def test_get(self, request):
        resp = create_mock_json('tests/resources/task_router/tasks_instance.json')
        resp.status_code = 200
        request.return_value = resp

        uri = "{0}/Tasks/{1}".format(BASE_URI, TASK_SID)
        list_resource = Tasks(BASE_URI, AUTH)
        list_resource.get(TASK_SID)
        request.assert_called_with("GET", uri, auth=AUTH,
                                   use_json_extension=False)
Ejemplo n.º 3
0
    def test_delete_list(self, request):
        resp = Mock()
        resp.content = ""
        resp.status_code = 204
        request.return_value = resp

        uri = "{0}/Tasks/{1}".format(BASE_URI, TASK_SID)
        list_resource = Tasks(BASE_URI, AUTH)
        list_resource.delete(TASK_SID)
        request.assert_called_with("DELETE", uri, auth=AUTH,
                                   use_json_extension=False)
Ejemplo n.º 4
0
    def test_list(self, request):
        resp = create_mock_json('tests/resources/task_router/tasks_list.json')
        resp.status_code = 200
        request.return_value = resp

        uri = "{0}/Tasks".format(BASE_URI)
        list_resource = Tasks(BASE_URI, AUTH)
        list_resource.list()
        request.assert_called_with("GET",
                                   uri,
                                   params={},
                                   auth=AUTH,
                                   use_json_extension=False)
Ejemplo n.º 5
0
    def test_get(self, request):
        resp = create_mock_json(
            'tests/resources/task_router/tasks_instance.json')
        resp.status_code = 200
        request.return_value = resp

        uri = "{0}/Tasks/{1}".format(BASE_URI, TASK_SID)
        list_resource = Tasks(BASE_URI, AUTH)
        list_resource.get(TASK_SID)
        request.assert_called_with("GET",
                                   uri,
                                   auth=AUTH,
                                   use_json_extension=False)
Ejemplo n.º 6
0
    def test_delete_list(self, request):
        resp = Mock()
        resp.content = ""
        resp.status_code = 204
        request.return_value = resp

        uri = "{0}/Tasks/{1}".format(BASE_URI, TASK_SID)
        list_resource = Tasks(BASE_URI, AUTH)
        list_resource.delete(TASK_SID)
        request.assert_called_with("DELETE",
                                   uri,
                                   auth=AUTH,
                                   use_json_extension=False)
Ejemplo n.º 7
0
    def test_update_list(self, request):
        resp = create_mock_json('tests/resources/task_router/tasks_instance.json')
        resp.status_code = 201
        request.return_value = resp

        uri = "{0}/Tasks/{1}".format(BASE_URI, TASK_SID)
        list_resource = Tasks(BASE_URI, AUTH)
        list_resource.update(TASK_SID, attributes='attributes', workflow_sid='WFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa')
        exp_params = {
            'Attributes': "attributes",
            'WorkflowSid': "WFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
        }

        request.assert_called_with("POST", uri, data=exp_params, auth=AUTH,
                                   use_json_extension=False)
Ejemplo n.º 8
0
    def test_create(self, request):
        resp = create_mock_json('tests/resources/task_router/tasks_instance.json')
        resp.status_code = 201
        request.return_value = resp

        tasks = Tasks(BASE_URI, AUTH)
        tasks.create("attributes", "WFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", timeout=60)
        exp_params = {
            'Attributes': "attributes",
            'WorkflowSid': "WFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
            'Timeout': 60
        }

        request.assert_called_with("POST", "{0}/Tasks".format(BASE_URI),
                                   data=exp_params, auth=AUTH,
                                   use_json_extension=False)
Ejemplo n.º 9
0
    def test_create(self, request):
        resp = create_mock_json(
            'tests/resources/task_router/tasks_instance.json')
        resp.status_code = 201
        request.return_value = resp

        tasks = Tasks(BASE_URI, AUTH)
        tasks.create("attributes",
                     "WFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
                     timeout=60)
        exp_params = {
            'Attributes': "attributes",
            'WorkflowSid': "WFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
            'Timeout': 60
        }

        request.assert_called_with("POST",
                                   "{0}/Tasks".format(BASE_URI),
                                   data=exp_params,
                                   auth=AUTH,
                                   use_json_extension=False)
Ejemplo n.º 10
0
    def test_update_list(self, request):
        resp = create_mock_json(
            'tests/resources/task_router/tasks_instance.json')
        resp.status_code = 201
        request.return_value = resp

        uri = "{0}/Tasks/{1}".format(BASE_URI, TASK_SID)
        list_resource = Tasks(BASE_URI, AUTH)
        list_resource.update(TASK_SID,
                             attributes='attributes',
                             workflow_sid='WFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa')
        exp_params = {
            'Attributes': "attributes",
            'WorkflowSid': "WFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
        }

        request.assert_called_with("POST",
                                   uri,
                                   data=exp_params,
                                   auth=AUTH,
                                   use_json_extension=False)