예제 #1
0
    def test_should_respect_status_code(self):
        settings.ROOT_URLS = "functional.testing.test_client"
        client = TestingClient()
        response = client.get("/should-respect-status-code")

        self.assertEquals(response.code, 201)
        settings.ROOT_URLS = ""
예제 #2
0
    def test_can_be_make_request_with_500_error(self):

        settings.ROOT_URLS = "functional.testing.test_client"

        torneira_client = TestingClient()

        response = torneira_client.get("/should-be-url-error")

        self.assertEquals(response.code, 500)

        settings.ROOT_URLS = ""
예제 #3
0
    def test_can_be_make_async_request(self):

        settings.ROOT_URLS = "functional.testing.test_client"

        torneira_client = TestingClient()

        response = torneira_client.get("/should-be-async-url")

        self.assertEquals(response.body, "should be async response")
        self.assertEquals(response.code, 200)

        settings.ROOT_URLS = ""