def test_at_fiber_in_qs_middle(self): """@fiber is NOT at the end""" request = self.client.get('/?%40fiber&foo=bar') self.assertFalse(middleware.should_setup_login_session(request))
def test_at_fiber_in_qs_key(self): """@fiber is at the end, as a query param""" request = self.client.get('/?%40fiber') self.assertTrue(middleware.should_setup_login_session(request))
def test_qs_value_ends_with_at_fiber(self): """@fiber is at the end of some other value""" request = self.client.get('/?foo=bar%40fiber') self.assertTrue(middleware.should_setup_login_session(request))
def test_at_fiber_in_path(self): """@fiber is at the end""" request = self.client.get('/@fiber') self.assertTrue(middleware.should_setup_login_session(request))
def test_at_fiber_in_path_with_qs(self): """@fiber is at the end, there's also a query string""" request = self.client.get('/@fiber', {'foo': 'bar'}) self.assertTrue(middleware.should_setup_login_session(request))
def test_at_fiber_in_qs_middle(self): """@fiber is NOT at the end""" request = self.client.get('/?%40fiber&foo=bar') self.assertFalse(middleware.should_setup_login_session(request))
def test_qs_value_ends_with_at_fiber(self): """@fiber is at the end of some other value""" request = self.client.get('/?foo=bar%40fiber') self.assertTrue(middleware.should_setup_login_session(request))
def test_at_fiber_in_qs_key(self): """@fiber is at the end, as a query param""" request = self.client.get('/?%40fiber') self.assertTrue(middleware.should_setup_login_session(request))
def test_at_fiber_in_path_with_qs(self): """@fiber is at the end, there's also a query string""" request = self.client.get('/@fiber', {'foo': 'bar'}) self.assertTrue(middleware.should_setup_login_session(request))
def test_at_fiber_in_path(self): """@fiber is at the end""" request = self.client.get('/@fiber') self.assertTrue(middleware.should_setup_login_session(request))