summaryrefslogtreecommitdiffstats
path: root/askbot/tests/follow_tests.py
diff options
context:
space:
mode:
Diffstat (limited to 'askbot/tests/follow_tests.py')
-rw-r--r--askbot/tests/follow_tests.py23
1 files changed, 23 insertions, 0 deletions
diff --git a/askbot/tests/follow_tests.py b/askbot/tests/follow_tests.py
new file mode 100644
index 00000000..b6eb555a
--- /dev/null
+++ b/askbot/tests/follow_tests.py
@@ -0,0 +1,23 @@
+from askbot.tests.utils import AskbotTestCase
+
+class UserFollowTests(AskbotTestCase):
+
+ def setUp(self):
+ self.u1 = self.create_user('user1')
+ self.u2 = self.create_user('user2')
+ self.u3 = self.create_user('user3')
+
+ def test_user_follow(self):
+
+ self.u1.follow(self.u2)
+ self.u1.follow(self.u3)
+ self.u2.follow(self.u1)
+
+ self.assertEquals(
+ set(self.u1.followers()),
+ set([self.u2])
+ )
+
+ self.assertEquals(
+ set(self.u1.
+ )