def test_gist_star(self): gist = self._add_gist() user_id = 'testuser' ret = GistStar.add(gist.id, user_id) eq_(ret, True) ret = GistStar.gets_by_gist(gist.id) eq_(len(ret), 1) ret = GistStar.gets_by_user(user_id) eq_(len(ret), 1) ret = GistStar.get_by_gist_and_user(gist.id, user_id) assert isinstance(ret, GistStar) ret = GistStar.count_by_gist(gist.id) eq_(ret, 1) ret = GistStar.count_by_user(user_id) eq_(ret, 1)
def test_gist_star(self): gist = self._add_gist() user_id = 'testuser' gs = GistStar.gets_by_user(user_id) gs[0].delete() ret = GistStar.add(gist.id, user_id) eq_(ret, True) ret = GistStar.gets_by_gist(gist.id) eq_(len(ret), 1) ret = GistStar.gets_by_user(user_id) eq_(len(ret), 1) ret = GistStar.get_by_gist_and_user(gist.id, user_id) assert isinstance(ret, GistStar) ret = GistStar.count_by_gist(gist.id) eq_(ret, 1) ret = GistStar.count_by_user(user_id) eq_(ret, 1)