コード例 #1
0
class CheckManagerTest(TestCase):
    """
    Base class for all check manager tests.
    """

    def setUp(self):
        """
        initialize a manager.
        """

        self.manager = Entitylink()
        self.name = 'testentitylink'
        self.id = str(uuid4())
        self.ids = [self.id]
        self.document_content = {
            'computed_links': [{
                'label': 'link1',
                'url': 'http://www.canopsis.org'
            }]
        }

    def clean(self):
        self.manager.remove(self.ids)

    def get_linklist(self):
        return self.manager.find(ids=self.ids)

    def linklist_count_equals(self, count):
        result = list(self.get_linklist())
        if DEBUG:
            print result
        result = len(result)
        self.assertEqual(result, count)