Exemplo n.º 1
0
 def test_tags(self):
     meeting = self._add_mock_meeting()
     from voteit.core.models.discussion_post import DiscussionPost
     obj = DiscussionPost(text='#test')
     meeting['post'] = obj
     self.assertEqual(self.search(tags='test')[0], 1)
     obj.set_field_appstruct({'text': 'test'})
     self.assertEqual(self.search(tags='test')[0], 0)
Exemplo n.º 2
0
 def test_tags(self):
     meeting = self._add_mock_meeting()
     from voteit.core.models.discussion_post import DiscussionPost
     obj = DiscussionPost(text = '#test')
     meeting['post'] = obj
     self.assertEqual(self.search(tags='test')[0], 1)
     obj.set_field_appstruct({'text': 'test'})
     self.assertEqual(self.search(tags='test')[0], 0)
Exemplo n.º 3
0
    def test_tags(self):
        meeting = self._add_mock_meeting()
        from voteit.core.models.discussion_post import DiscussionPost
        obj = DiscussionPost(text='#test')
        meeting['post'] = obj

        def _get_metadata():
            result = self.search(content_type='DiscussionPost')
            doc_id = result[1][0]
            return self.get_metadata(doc_id)

        self.assertEqual(_get_metadata()['tags'], ('test', ))
        obj.set_field_appstruct({'text': 'test'})
        self.assertEqual(_get_metadata()['tags'], ())
Exemplo n.º 4
0
    def test_tags(self):
        meeting = self._add_mock_meeting()
        from voteit.core.models.discussion_post import DiscussionPost
        obj = DiscussionPost(text = '#test')
        meeting['post'] = obj
        
        def _get_metadata():
            result = self.search(content_type = 'DiscussionPost')
            doc_id = result[1][0]
            return self.get_metadata(doc_id)

        self.assertEqual(_get_metadata()['tags'], ('test',))
        obj.set_field_appstruct({'text': 'test'})
        self.assertEqual(_get_metadata()['tags'], ())