def test_setting_regexp(self): with Settings(SENTRY_ALLOW_ORIGIN=[re.compile('https?\://(.*\.)?example\.com')]): assert is_valid_origin('http://example.com')
def test_setting_empty(self): with Settings(SENTRY_ALLOW_ORIGIN=None): assert not is_valid_origin('http://example.com')
def test_setting_uri(self): with Settings(SENTRY_ALLOW_ORIGIN=['http://example.com']): assert is_valid_origin('http://example.com')
def test_setting_regexp(self): with Settings(SENTRY_ALLOW_ORIGIN=[re.compile("https?\://(.*\.)?example\.com")]): self.assertTrue(is_valid_origin("http://example.com"))
def test_setting_all(self): with Settings(SENTRY_ALLOW_ORIGIN='*'): self.assertTrue(is_valid_origin('http://example.com'))
def test_setting_empty(self): with Settings(SENTRY_ALLOW_ORIGIN=None): self.assertFalse(is_valid_origin("http://example.com"))
def test_setting_uri(self): with Settings(SENTRY_ALLOW_ORIGIN=["http://example.com"]): self.assertTrue(is_valid_origin("http://example.com"))
def test_setting_all(self): with Settings(SENTRY_ALLOW_ORIGIN='*'): self.assertTrue(is_valid_origin('http://example.com'))
def test_setting_regexp(self): with Settings(SENTRY_ALLOW_ORIGIN=[re.compile('https?\://(.*\.)?example\.com')]): assert is_valid_origin('http://example.com')
def test_setting_uri(self): with Settings(SENTRY_ALLOW_ORIGIN=['http://example.com']): assert is_valid_origin('http://example.com')
def test_setting_empty(self): with Settings(SENTRY_ALLOW_ORIGIN=None): assert not is_valid_origin('http://example.com')
def test_setting_all(self): with Settings(SENTRY_ALLOW_ORIGIN="*"): assert is_valid_origin("http://example.com")