diff options
Diffstat (limited to 'tests')
| -rw-r--r-- | tests/tests.py | 22 | 
1 files changed, 15 insertions, 7 deletions
| diff --git a/tests/tests.py b/tests/tests.py index 5a05050..32ea9d9 100644 --- a/tests/tests.py +++ b/tests/tests.py @@ -192,14 +192,16 @@ class DebugToolbarNameFromObjectTest(BaseTestCase):          self.assertEquals(res, 'tests.tests.x')      def test_lambda(self): -        res = get_name_from_obj(lambda:1) +        res = get_name_from_obj(lambda: 1)          self.assertEquals(res, 'tests.tests.<lambda>')      def test_class(self): -        class A: pass +        class A: +            pass          res = get_name_from_obj(A)          self.assertEquals(res, 'tests.tests.A') +  class SQLPanelTestCase(BaseTestCase):      def test_recording(self):          panel = self.toolbar.get_panel(SQLDebugPanel) @@ -222,7 +224,7 @@ class SQLPanelTestCase(BaseTestCase):          panel = self.toolbar.get_panel(SQLDebugPanel)          self.assertEquals(len(panel._queries), 0) -        with Settings(DEBUG_TOOLBAR_CONFIG={ 'ENABLE_STACKTRACES' : False }): +        with Settings(DEBUG_TOOLBAR_CONFIG={'ENABLE_STACKTRACES': False}):              list(User.objects.all())          # ensure query was logged @@ -242,19 +244,25 @@ class TemplatePanelTestCase(BaseTestCase):          template_panel = self.toolbar.get_panel(TemplateDebugPanel)          sql_panel = self.toolbar.get_panel(SQLDebugPanel)          t = Template("No context variables here!") -        c = Context({ 'queryset' : User.objects.all(), 'deep_queryset' : { 'queryset' : User.objects.all() } }) +        c = Context({ +            'queryset': User.objects.all(), +            'deep_queryset': { +                'queryset': User.objects.all(), +            } +        })          t.render(c)          # ensure the query was NOT logged          self.assertEquals(len(sql_panel._queries), 0)          ctx = template_panel.templates[0]['context'][0] -        ctx = eval(ctx) # convert back to Python -        self.assertEquals(ctx['queryset'], '<<queryset of auth.User>>') -        self.assertEquals(ctx['deep_queryset'], '<<triggers database query>>') +        self.assertIn('<<queryset of auth.User>>', ctx) +        self.assertIn('<<triggers database query>>', ctx) +  def module_func(*args, **kwargs):      """Used by dispatch tests"""      return 'blah' +  class TrackingTestCase(BaseTestCase):      @classmethod      def class_method(cls, *args, **kwargs): | 
