コード例 #1
0
ファイル: testHfcca.py プロジェクト: uniwolf/hfcca
 def test_analyze_c_file(self):
     r = mapFilesToAnalyzer(["f1.c"], self.analyzer, 1)
     self.assertEqual(1, len([x for x in r]))
コード例 #2
0
ファイル: testHfcca.py プロジェクト: uniwolf/hfcca
 def test_MoreFiles(self):
     analyzer = MockFileAnalyzer()
     r = mapFilesToAnalyzer(["f1", "f2"], analyzer, 1)
     self.assertEqual(["f1", "f2"], [x for x in r])
コード例 #3
0
ファイル: testHfcca.py プロジェクト: uniwolf/hfcca
 def test_MoreFilesMultipleThread(self):
     analyzer = MockFileAnalyzer()
     r = mapFilesToAnalyzer(["f1", "f2"], analyzer, 2)
     self.assertEqual(["f1", "f2"], [x for x in r])
コード例 #4
0
ファイル: testHfcca.py プロジェクト: uniwolf/hfcca
 def test_OneFile(self):
     analyzer = MockFileAnalyzer()
     r = mapFilesToAnalyzer(["filename"], analyzer, 1)
     self.assertEqual(["filename"], [x for x in r])
コード例 #5
0
ファイル: testHfcca.py プロジェクト: uniwolf/hfcca
 def test_OneFileMultipleThread(self):
     analyzer = MockFileAnalyzer()
     r = mapFilesToAnalyzer(["filename"], analyzer, 2)
     self.assertEqual(["filename"], [x for x in r])
コード例 #6
0
ファイル: testHfcca.py プロジェクト: guonairong/hfcca
 def test_NoFilesMultipleThread(self):
     analyzer = MockFileAnalyzer()
     mapFilesToAnalyzer([], analyzer, 2)
     self.assertEqual(0, len(analyzer.mockRecord))
コード例 #7
0
ファイル: testHfcca.py プロジェクト: uniwolf/hfcca
 def test_NoFilesMultipleThread(self):
     analyzer = MockFileAnalyzer()
     mapFilesToAnalyzer([], analyzer, 2)
     self.assertEqual(0, len(analyzer.mockRecord))
コード例 #8
0
ファイル: testHfcca.py プロジェクト: guonairong/hfcca
 def test_analyze_c_file_with_multiple_thread(self):
     r = mapFilesToAnalyzer(["f1.c"], self.analyzer, 2)
     self.assertEqual(1, len([x for x in r]))
コード例 #9
0
ファイル: testHfcca.py プロジェクト: guonairong/hfcca
 def test_fileInfomation(self):
     r = mapFilesToAnalyzer(["f1.c"], self.analyzer, 1)
     fileInfo = list(r)[0]
     self.assertEqual(1, fileInfo.average_NLOC)
     self.assertEqual(1, fileInfo.average_CCN)
     self.assertEqual(4, fileInfo.average_token)
コード例 #10
0
ファイル: testHfcca.py プロジェクト: guonairong/hfcca
 def test_MoreFilesMultipleThread(self):
     analyzer = MockFileAnalyzer()
     r = mapFilesToAnalyzer(["f1", "f2"], analyzer, 2)
     self.assertEqual(["f1", "f2"], [x for x in r])
コード例 #11
0
ファイル: testHfcca.py プロジェクト: guonairong/hfcca
 def test_analyze_c_file(self):
     r = mapFilesToAnalyzer(["f1.c"], self.analyzer, 1)
     self.assertEqual(1, len([x for x in r]))
コード例 #12
0
ファイル: testHfcca.py プロジェクト: guonairong/hfcca
 def test_MoreFiles(self):
     analyzer = MockFileAnalyzer()
     r = mapFilesToAnalyzer(["f1", "f2"], analyzer, 1)
     self.assertEqual(["f1", "f2"], [x for x in r])
コード例 #13
0
ファイル: testHfcca.py プロジェクト: guonairong/hfcca
 def test_OneFileMultipleThread(self):
     analyzer = MockFileAnalyzer()
     r = mapFilesToAnalyzer(["filename"], analyzer, 2)
     self.assertEqual(["filename"], [x for x in r])
コード例 #14
0
ファイル: testHfcca.py プロジェクト: guonairong/hfcca
 def test_OneFile(self):
     analyzer = MockFileAnalyzer()
     r = mapFilesToAnalyzer(["filename"], analyzer, 1)
     self.assertEqual(["filename"], [x for x in r])
コード例 #15
0
ファイル: testHfcca.py プロジェクト: uniwolf/hfcca
 def test_analyze_c_file_with_multiple_thread(self):
     r = mapFilesToAnalyzer(["f1.c"], self.analyzer, 2)
     self.assertEqual(1, len([x for x in r]))
コード例 #16
0
ファイル: testHfcca.py プロジェクト: uniwolf/hfcca
 def test_NoFiles(self):
     analyzer = MockFileAnalyzer()
     mapFilesToAnalyzer([], analyzer, 1)
     self.assertEqual(0, len(analyzer.mockRecord))
コード例 #17
0
ファイル: testHfcca.py プロジェクト: uniwolf/hfcca
 def test_fileInfomation(self):
     r = mapFilesToAnalyzer(["f1.c"], self.analyzer, 1)
     fileInfo = list(r)[0]
     self.assertEqual(1, fileInfo.average_NLOC)
     self.assertEqual(1, fileInfo.average_CCN)
     self.assertEqual(4, fileInfo.average_token)
コード例 #18
0
ファイル: testHfcca.py プロジェクト: guonairong/hfcca
 def test_NoFiles(self):
     analyzer = MockFileAnalyzer()
     mapFilesToAnalyzer([], analyzer, 1)
     self.assertEqual(0, len(analyzer.mockRecord))