def test_basic(self): request = testing.DummyRequest() info = user_list(request) self.assertIn(User.by_name(u"test-user1"), info["users"]) self.assertIn(User.by_name(u"test-admin"), info["users"])
def test_category(self): request = testing.DummyRequest(GET={"category": u"admin"}) info = user_list(request) self.assertIn(User.by_name(u"test-admin"), info["users"]) self.assertNotIn(User.by_name(u"test-user1"), info["users"])
def test_comments_num(self): request = testing.DummyRequest(GET={"comments": "0"}) info = user_list(request) self.assertIn(User.by_name(u"test-user1"), info["users"]) self.assertIn(User.by_name(u"test-admin"), info["users"])
def test_posts_on(self): request = testing.DummyRequest(GET={"posts": "on"}) info = user_list(request) self.assertNotIn(User.by_name(u"test-user1"), info["users"]) self.assertNotIn(User.by_name(u"test-admin"), info["users"])
def test_username_prefix(self): request = testing.DummyRequest(GET={"username": u"test"}) info = user_list(request) self.assertIn(User.by_name(u"test-admin"), info["users"]) self.assertIn(User.by_name(u"test-user1"), info["users"])
def test_id(self): request = testing.DummyRequest( GET={"id": User.by_name(u"test-admin").id}) info = user_list(request) self.assertIn(User.by_name(u"test-admin"), info["users"]) self.assertNotIn(User.by_name(u"test-user1"), info["users"])