class ShouldIgnoreTests(unittest.TestCase): # tests for ImageAdaptingMiddleware.should_ignore def setUp(self): self.middleware = ImageAdaptingMiddleware(None, {}) return def test_resolution_okay(self): # resolution values >= 1 are okay self.assertEqual(self.middleware.should_ignore(None, 123), False) return def test_resolution_too_small(self): # resolution values < 1 are not okay self.assertEqual(self.middleware.should_ignore(None, -12), True) return def test_resolution_none(self): # unset resolution values should be ignored self.assertEqual(self.middleware.should_ignore(None, None), True) return