diff options
Diffstat (limited to 'tests/regressiontests/comment_tests')
| -rw-r--r-- | tests/regressiontests/comment_tests/tests/comment_view_tests.py | 11 | ||||
| -rw-r--r-- | tests/regressiontests/comment_tests/tests/moderation_view_tests.py | 5 |
2 files changed, 7 insertions, 9 deletions
diff --git a/tests/regressiontests/comment_tests/tests/comment_view_tests.py b/tests/regressiontests/comment_tests/tests/comment_view_tests.py index 87f5fd372b..ac7a1d4a5e 100644 --- a/tests/regressiontests/comment_tests/tests/comment_view_tests.py +++ b/tests/regressiontests/comment_tests/tests/comment_view_tests.py @@ -102,10 +102,8 @@ class CommentViewTests(CommentTestCase): # callback def receive(sender, **kwargs): - self.assertEqual(sender.comment, "This is my comment") - # TODO: Get the two commented tests below to work. -# self.assertEqual(form_data["comment"], "This is my comment") -# self.assertEqual(request.method, "POST") + self.assertEqual(kwargs['comment'].comment, "This is my comment") + self.assert_('request' in kwargs) received_signals.append(kwargs.get('signal')) # Connect signals and keep track of handled ones @@ -117,7 +115,7 @@ class CommentViewTests(CommentTestCase): # Post a comment and check the signals self.testCreateValidComment() self.assertEqual(received_signals, excepted_signals) - + def testWillBePostedSignal(self): """ Test that the comment_will_be_posted signal can prevent the comment from @@ -137,7 +135,8 @@ class CommentViewTests(CommentTestCase): it gets posted """ def receive(sender, **kwargs): - sender.is_public = False # a bad but effective spam filter :)... + # a bad but effective spam filter :)... + kwargs['comment'].is_public = False signals.comment_will_be_posted.connect(receive) self.testCreateValidComment() diff --git a/tests/regressiontests/comment_tests/tests/moderation_view_tests.py b/tests/regressiontests/comment_tests/tests/moderation_view_tests.py index e5ebbb935f..2f6b51d709 100644 --- a/tests/regressiontests/comment_tests/tests/moderation_view_tests.py +++ b/tests/regressiontests/comment_tests/tests/moderation_view_tests.py @@ -48,9 +48,8 @@ class FlagViewTests(CommentTestCase): # callback def receive(sender, **kwargs): - flag = sender.flags.get(id=1) - self.assertEqual(flag.flag, CommentFlag.SUGGEST_REMOVAL) - self.assertEqual(flag.user.username, "normaluser") + self.assertEqual(kwargs['flag'].flag, CommentFlag.SUGGEST_REMOVAL) + self.assertEqual(kwargs['request'].user.username, "normaluser") received_signals.append(kwargs.get('signal')) # Connect signals and keep track of handled ones |
