Browse Source

Fixed signature tests

Rafał Pitoń 10 years ago
parent
commit
e8813c4266
1 changed files with 10 additions and 2 deletions
  1. 10 2
      misago/users/tests/test_signatures.py

+ 10 - 2
misago/users/tests/test_signatures.py

@@ -4,19 +4,27 @@ from django.test import TestCase
 from misago.users import signatures
 
 
+class MockRequest(object):
+    scheme = 'http'
+
+    def get_host(self):
+        return '127.0.0.1:8000'
+
+
 class SignaturesTests(TestCase):
     def test_signature_change(self):
         """signature module allows for signature change"""
         User = get_user_model()
         test_user = User.objects.create_user('Bob', 'bob@bob.com', 'pass123')
 
-        signatures.set_user_signature(test_user, '')
+        signatures.set_user_signature(MockRequest(), test_user, '')
 
         self.assertEqual(test_user.signature, '')
         self.assertEqual(test_user.signature_parsed, '')
         self.assertEqual(test_user.signature_checksum, '')
 
-        signatures.set_user_signature(test_user, 'Hello, world!')
+        signatures.set_user_signature(
+            MockRequest(), test_user, 'Hello, world!')
 
         self.assertEqual(test_user.signature, 'Hello, world!')
         self.assertEqual(test_user.signature_parsed, '<p>Hello, world!</p>')