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

        uri = "{0}/Reservations".format(BASE_WORKER_URI)
        list_resource = Reservations(BASE_WORKER_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/reservations_instance.json")
        resp.status_code = 200
        request.return_value = resp

        uri = "{0}/Reservations/{1}".format(BASE_URI, RESERVATION_SID)
        list_resource = Reservations(BASE_URI, AUTH)
        list_resource.get(RESERVATION_SID)
        request.assert_called_with("GET", uri, auth=AUTH, use_json_extension=False)
Ejemplo n.º 3
0
    def test_update_list(self, request):
        resp = create_mock_json("tests/resources/task_router/reservations_instance.json")
        resp.status_code = 201
        request.return_value = resp

        uri = "{0}/Reservations/{1}".format(BASE_URI, RESERVATION_SID)
        list_resource = Reservations(BASE_URI, AUTH)
        list_resource.update(
            RESERVATION_SID, worker_activity_sid="WAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", reservation_status="rejected"
        )
        exp_params = {"WorkerActivitySid": "WAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", "ReservationStatus": "rejected"}

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

        uri = "{0}/Reservations/{1}".format(BASE_URI, RESERVATION_SID)
        list_resource = Reservations(BASE_URI, AUTH)
        list_resource.get(RESERVATION_SID)
        request.assert_called_with("GET",
                                   uri,
                                   auth=AUTH,
                                   use_json_extension=False)
Ejemplo n.º 5
0
    def test_list(self, request):
        resp = create_mock_json(
            'tests/resources/task_router/reservations_list.json')
        resp.status_code = 200
        request.return_value = resp

        uri = "{0}/Reservations".format(BASE_URI)
        list_resource = Reservations(BASE_URI, AUTH)
        list_resource.list()
        request.assert_called_with("GET",
                                   uri,
                                   params={},
                                   auth=AUTH,
                                   use_json_extension=False)
Ejemplo n.º 6
0
    def test_update_list(self, request):
        resp = create_mock_json(
            'tests/resources/task_router/reservations_instance.json')
        resp.status_code = 201
        request.return_value = resp

        uri = "{0}/Reservations/{1}".format(BASE_URI, RESERVATION_SID)
        list_resource = Reservations(BASE_URI, AUTH)
        list_resource.update(
            RESERVATION_SID,
            worker_activity_sid='WAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa',
            reservation_status='rejected')
        exp_params = {
            'WorkerActivitySid': "WAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
            'ReservationStatus': "rejected"
        }

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