def test_get_user_following(self): user1 = User(username='******', email='*****@*****.**') user2 = User(username='******', email='*****@*****.**') user3 = User(username='******', email='*****@*****.**') db.session.add(user1) db.session.add(user2) db.session.add(user3) db.session.commit() backend.follow_user(user1.id, user2.id) backend.follow_user(user1.id, user3.id) users = backend.get_user_following(user1.id) assert len(users) == 2 count = backend.get_user_following_count(user1.id) assert count == 2
def test_is_following_user(self): user1 = User(username='******', email='*****@*****.**') user2 = User(username='******', email='*****@*****.**') user3 = User(username='******', email='*****@*****.**') db.session.add(user1) db.session.add(user2) db.session.add(user3) db.session.commit() backend.follow_user(user1.id, user2.id) ret = backend.is_following_user(user1.id, user2.id) assert ret == True ret = backend.is_following_user(user1.id, user3.id) assert ret == False
def test_get_user_following(self): user1 = User(username='******',email='*****@*****.**') user2 = User(username='******',email='*****@*****.**') user3 = User(username='******',email='*****@*****.**') db.session.add(user1) db.session.add(user2) db.session.add(user3) db.session.commit() backend.follow_user(user1.id,user2.id) backend.follow_user(user1.id,user3.id) users = backend.get_user_following(user1.id) assert len(users) == 2 count = backend.get_user_following_count(user1.id) assert count == 2
def test_is_following_user(self): user1 = User(username='******',email='*****@*****.**') user2 = User(username='******',email='*****@*****.**') user3 = User(username='******',email='*****@*****.**') db.session.add(user1) db.session.add(user2) db.session.add(user3) db.session.commit() backend.follow_user(user1.id,user2.id) ret = backend.is_following_user(user1.id,user2.id) assert ret == True ret = backend.is_following_user(user1.id,user3.id) assert ret == False
def test_follow(self): user1 = User(username='******', email='*****@*****.**') user2 = User(username='******', email='*****@*****.**') db.session.add(user1) db.session.add(user2) db.session.commit() ret = backend.follow_user(user1.id, user2.id) assert ret > 0 asso = UserFollowAsso.query.get(ret) assert asso.user_id == user1.id assert asso.user_id_to == user2.id ret = backend.unfollow_user(user1.id, user2.id) assert ret == True asso = UserFollowAsso.query.filter(UserFollowAsso.user_id == user1.id).\ filter(UserFollowAsso.user_id_to == user2.id).first() print asso assert asso == None
def test_follow(self): user1 = User(username='******',email='*****@*****.**') user2 = User(username='******',email='*****@*****.**') db.session.add(user1) db.session.add(user2) db.session.commit() ret = backend.follow_user(user1.id,user2.id) assert ret > 0 asso = UserFollowAsso.query.get(ret) assert asso.user_id == user1.id assert asso.user_id_to == user2.id ret = backend.unfollow_user(user1.id,user2.id) assert ret == True asso = UserFollowAsso.query.filter(UserFollowAsso.user_id == user1.id).\ filter(UserFollowAsso.user_id_to == user2.id).first() print asso assert asso == None