コード例 #1
0
ファイル: tests.py プロジェクト: bartdag/recodoc2
    def test_cache_clear(self):
        self.assertEqual(3, cu.get_value("p", "k", func1, None))
        self.assertEqual("6", cu.get_value("p", "k2", func2, [1, 5]))
        self.assertEqual(3, cu.get_value("p", "k", func1, None))
        self.assertEqual("6", cu.get_value("p", "k2", func2, [1, 5]))

        cu.clear_cache()

        self.assertEqual(3, cu.get_value("p", "k", func1, None))
        self.assertEqual("6", cu.get_value("p", "k2", func2, [1, 5]))
        self.assertEqual(4, cu.cache_miss)
        self.assertEqual(6, cu.cache_total)
コード例 #2
0
    def test_cache_clear(self):
        self.assertEqual(3, cu.get_value('p', 'k', func1, None))
        self.assertEqual('6', cu.get_value('p', 'k2', func2, [1, 5]))
        self.assertEqual(3, cu.get_value('p', 'k', func1, None))
        self.assertEqual('6', cu.get_value('p', 'k2', func2, [1, 5]))

        cu.clear_cache()

        self.assertEqual(3, cu.get_value('p', 'k', func1, None))
        self.assertEqual('6', cu.get_value('p', 'k2', func2, [1, 5]))
        self.assertEqual(4, cu.cache_miss)
        self.assertEqual(6, cu.cache_total)
コード例 #3
0
ファイル: tests.py プロジェクト: nengnengwu/recodoc2
 def setUp(self):
     DEBUG_LOG.clear()
     cu.clear_cache()
     self.pname = 'project1'
     self.release = '3.0'
     logging.basicConfig(level=logging.WARNING)
     create_code_element_kinds()
     self.project = create_project_db('Project 1',
             'http://www.example1.com', self.pname)
     self.releasedb = create_release_db(self.pname, self.release, True)
     create_release_db(self.pname, '3.1')
     self.ann_kind = CodeElementKind.objects.get(kind='annotation')
     self.class_kind = CodeElementKind.objects.get(kind='class')
     self.enum_kind = CodeElementKind.objects.get(kind='enumeration')
     self.method_kind = CodeElementKind.objects.get(kind='method')
     self.ann_field_kind = CodeElementKind.objects.get(
             kind='annotation field')
     self.enum_value_kind = CodeElementKind.objects.get(
             kind='enumeration value')
     self.field_kind = CodeElementKind.objects.get(kind='field')
     self.code_refs = []
     self.code_snippets = []
コード例 #4
0
ファイル: tests.py プロジェクト: nengnengwu/recodoc2
 def tearDown(self):
     Project.objects.all().delete()
     CodeElementKind.objects.all().delete()
     cu.clear_cache()
     DEBUG_LOG.clear()
コード例 #5
0
ファイル: tests.py プロジェクト: bartdag/recodoc2
 def tearDown(self):
     cu.clear_cache()
     cu.reset_cache_stats()
コード例 #6
0
ファイル: tests.py プロジェクト: bartdag/recodoc2
 def setUp(self):
     cu.clear_cache()
     cu.reset_cache_stats()
コード例 #7
0
 def tearDown(self):
     cu.clear_cache()
     cu.reset_cache_stats()
コード例 #8
0
 def setUp(self):
     cu.clear_cache()
     cu.reset_cache_stats()