Example #1
0
 def render(self, *args, **kwargs):
     user_id = args[0]
     post_id = args[1]
     en = kwargs.get('en', False)
     user_collect = MCollect.get_by_signature(user_id, post_id)
     return self.render_string('modules/widget/collect.html',
                               user_collect=user_collect,
                               en=en)
Example #2
0
    def test_get_by_signature(self):

        user_id = self.user_id

        self.add_mess()
        a = MCollect.get_by_signature(user_id, self.post_id)

        assert a != None
        self.tearDown()
Example #3
0
    def test_add_or_update(self):
        self.add_message()
        user_id = self.user_id
        app_id = self.post_id
        MCollect.add_or_update(user_id, app_id)
        a = MCollect.get_by_signature(user_id, app_id)

        assert a != None
        self.tearDown()
Example #4
0
    def test_remove_collect(self):

        MCollect.remove_collect(self.user_id, self.post_id)
        rec = MCollect.get_by_signature(self.user_id, self.post_id)
        assert rec == None
        self.tearDown()
Example #5
0
 def test_get_by_signature(self):
     user_id = self.user_id
     app_id = '11111'
     MCollect.get_by_signature(user_id, app_id)
     assert True