Example #1
0
    def test_per_method_supported_origins(self):
        foo = Service(name="foo", path="/foo", cors_origins=("mozilla.org",))
        foo.add_view("GET", _stub, cors_origins=("lolnet.org",))

        self.assertTrue("mozilla.org" in foo.cors_origins_for("GET"))
        self.assertTrue("lolnet.org" in foo.cors_origins_for("GET"))

        foo.add_view("POST", _stub)
        self.assertFalse("lolnet.org" in foo.cors_origins_for("POST"))
Example #2
0
    def test_per_method_supported_origins(self):
        foo = Service(name='foo', path='/foo', cors_origins=('mozilla.org', ))
        foo.add_view('GET', _stub, cors_origins=('lolnet.org', ))

        self.assertTrue('mozilla.org' in foo.cors_origins_for('GET'))
        self.assertTrue('lolnet.org' in foo.cors_origins_for('GET'))

        foo.add_view('POST', _stub)
        self.assertFalse('lolnet.org' in foo.cors_origins_for('POST'))
Example #3
0
    def test_per_method_supported_origins(self):
        foo = Service(
            name='foo', path='/foo', cors_origins=('mozilla.org',))
        foo.add_view('GET', _stub, cors_origins=('lolnet.org',))

        self.assertTrue('mozilla.org' in foo.cors_origins_for('GET'))
        self.assertTrue('lolnet.org' in foo.cors_origins_for('GET'))

        foo.add_view('POST', _stub)
        self.assertFalse('lolnet.org' in foo.cors_origins_for('POST'))