def test_match_cache(self): from urlmiddleware.middleware import _match_cache, URLMiddleware from test_urlmiddleware.middleware import NoOpMiddleWare keys = _match_cache.keys()[:] + [('/',), ] m = URLMiddleware() m.get_matched_middleware('/') self.assertEqual(_match_cache.keys(), keys) self.assertEqual(_match_cache[('/',)], [NoOpMiddleWare, ])
def test_match_cache(self): from urlmiddleware.middleware import _match_cache, URLMiddleware from test_urlmiddleware.middleware import NoOpMiddleWare keys = _match_cache.keys()[:] + [ ('/', ), ] m = URLMiddleware() m.get_matched_middleware('/') self.assertEqual(_match_cache.keys(), keys) self.assertEqual(_match_cache[('/', )], [ NoOpMiddleWare, ])
def test_no_middleware_url(self): from urlmiddleware import URLMiddleware m = URLMiddleware() middleware = m.get_matched_middleware("/no_middleware/") self.assertEquals(middleware, [])
def test_no_middleware_url(self): from urlmiddleware import URLMiddleware m = URLMiddleware() middleware = m.get_matched_middleware("/no_middleware/") self.assertEquals(middleware, [])
def test_getting_matched(self): from urlmiddleware import URLMiddleware from test_urlmiddleware.middleware import NoOpMiddleWare m = URLMiddleware() middleware = m.get_matched_middleware("/") self.assertEquals(middleware[0].__class__, NoOpMiddleWare)
def test_getting_matched(self): from urlmiddleware import URLMiddleware from test_urlmiddleware.middleware import NoOpMiddleWare m = URLMiddleware() middleware = m.get_matched_middleware("/") self.assertEquals(middleware[0].__class__, NoOpMiddleWare)