From 022873d909055040a39f24fe3df34f4c154f9102 Mon Sep 17 00:00:00 2001 From: Chris McDonough Date: Sun, 20 Sep 2009 22:56:37 +0000 Subject: Make instance grokking work again. --- repoze/bfg/tests/test_integration.py | 30 ++++++++++++++++++++++++------ 1 file changed, 24 insertions(+), 6 deletions(-) (limited to 'repoze/bfg/tests/test_integration.py') diff --git a/repoze/bfg/tests/test_integration.py b/repoze/bfg/tests/test_integration.py index bcd29d294..928e94429 100644 --- a/repoze/bfg/tests/test_integration.py +++ b/repoze/bfg/tests/test_integration.py @@ -121,36 +121,48 @@ class TestGrokkedApp(unittest.TestCase): action = actions[-3] self.assertEqual(action[0][1], None) - self.assertEqual(action[0][2], 'another_grokked_class') + self.assertEqual(action[0][2], 'another_grokked_instance') self.assertEqual(action[0][3], IRequest) self.assertEqual(action[0][4], IView) action = actions[-4] self.assertEqual(action[0][1], None) - self.assertEqual(action[0][2], 'another') + self.assertEqual(action[0][2], 'another_grokked_class') self.assertEqual(action[0][3], IRequest) self.assertEqual(action[0][4], IView) action = actions[-5] self.assertEqual(action[0][1], None) - self.assertEqual(action[0][2], 'oldstyle_grokked_class') + self.assertEqual(action[0][2], 'another') self.assertEqual(action[0][3], IRequest) self.assertEqual(action[0][4], IView) - + action = actions[-6] self.assertEqual(action[0][1], None) - self.assertEqual(action[0][2], '') + self.assertEqual(action[0][2], 'oldstyle_grokked_class') self.assertEqual(action[0][3], IRequest) self.assertEqual(action[0][4], IView) action = actions[-7] self.assertEqual(action[0][1], None) - self.assertEqual(action[0][2], 'grokked_class') + self.assertEqual(action[0][2], '') self.assertEqual(action[0][3], IRequest) self.assertEqual(action[0][4], IView) action = actions[-8] self.assertEqual(action[0][1], None) + self.assertEqual(action[0][2], 'grokked_instance') + self.assertEqual(action[0][3], IRequest) + self.assertEqual(action[0][4], IView) + + action = actions[-9] + self.assertEqual(action[0][1], None) + self.assertEqual(action[0][2], 'grokked_class') + self.assertEqual(action[0][3], IRequest) + self.assertEqual(action[0][4], IView) + + action = actions[-10] + self.assertEqual(action[0][1], None) self.assertEqual(action[0][2], '') self.assertEqual(action[0][3], IRequest) self.assertEqual(action[0][4], IView) @@ -170,6 +182,9 @@ class TestGrokkedApp(unittest.TestCase): result= render_view_to_response(ctx, req, 'grokked_class') self.assertEqual(result, 'grokked_class') + result= render_view_to_response(ctx, req, 'grokked_instance') + self.assertEqual(result, 'grokked_instance') + result= render_view_to_response(ctx, req, 'oldstyle_grokked_class') self.assertEqual(result, 'oldstyle_grokked_class') @@ -184,6 +199,9 @@ class TestGrokkedApp(unittest.TestCase): result= render_view_to_response(ctx, req, 'another_grokked_class') self.assertEqual(result, 'another_grokked_class') + result= render_view_to_response(ctx, req, 'another_grokked_instance') + self.assertEqual(result, 'another_grokked_instance') + result= render_view_to_response(ctx, req, 'another_oldstyle_grokked_class') self.assertEqual(result, 'another_oldstyle_grokked_class') -- cgit v1.2.3