diff --git a/tests/tests.py b/tests/tests.py index f76f1ab0d..8793b84c5 100644 --- a/tests/tests.py +++ b/tests/tests.py @@ -263,9 +263,13 @@ def test_queryset_hook(self): t.render(c) # ensure the query was NOT logged self.assertEquals(len(sql_panel._queries), 0) - ctx = template_panel.templates[0]['context'][0] - self.assertIn('<>', ctx) - self.assertIn('<>', ctx) + ctx = template_panel.templates[0]['context'] + filtered_ctx = filter(lambda ctx_element: ( + '<>' in ctx_element and + '<>' in ctx_element + ), ctx) + context_contains_strings = len(filtered_ctx) > 0 + self.assertTrue(context_contains_strings) def module_func(*args, **kwargs):