예제 #1
0
    def test_non_simple_method(self):
        request = _request(method="PUT")

        h, c = preflight.prepare_preflight_allowed_methods(request)

        self.assertEqual(h, {"Access-Control-Request-Method": "PUT"})
        self.assertEqual(c, [preflight.check_method])
예제 #2
0
    def test_non_simple_method(self):
        request = _request(method="PUT")

        h, c = preflight.prepare_preflight_allowed_methods(request)

        self.assertEqual(h, {"Access-Control-Request-Method": "PUT"})
        self.assertEqual(c, [preflight.check_method])
예제 #3
0
    def test_simple_methods(self):
        request = _request(method="POST", headers={"Content-Type": "text/plain"})

        h, c = preflight.prepare_preflight_allowed_methods(request)

        self.assertEqual(h, {})
        self.assertEqual(c, [])
예제 #4
0
    def test_simple_methods(self):
        request = _request(method="POST",
                           headers={"Content-Type": "text/plain"})

        h, c = preflight.prepare_preflight_allowed_methods(request)

        self.assertEqual(h, {})
        self.assertEqual(c, [])