コード例 #1
0
ファイル: test_gist_star.py プロジェクト: leeccong/code
    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)
コード例 #2
0
    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)