コード例 #1
0
ファイル: case_export.py プロジェクト: jozeflalak/Uter
 def test_static_dup_exist(self):
     range = uter.range(mod_regex=".*test.exe", cu_path="src/main.c")
     fun = uter.export.function("export_fun_static_dup",
                                static=True,
                                range=range)
     print fun
     self.assertEqual(True, True, "")
コード例 #2
0
ファイル: case_export.py プロジェクト: jozeflalak/Uter
 def test_static_dup_exist(self):
     range = uter.range(mod_regex=".*test.exe", cu_path="src/main.c")
     data = uter.export.variable("export_var_static_dup",
                                 static=True,
                                 range=range)
     print data
     self.assertEqual(True, True, "")
コード例 #3
0
ファイル: case_export.py プロジェクト: jozeflalak/Uter
 def test_static_dup_not_exist(self):
     except_happen = False
     range = uter.range(mod_regex=".*test.exe", cu_path="src/main.c")
     try:
         fun = uter.export.function("export_fun_static_dup", range=range)
         print fun
     except uter.error.NotExist, e:
         except_happen = True
         print e
コード例 #4
0
ファイル: case_export.py プロジェクト: jozeflalak/Uter
 def test_static_dup_not_exist(self):
     except_happen = False
     range = uter.range(mod_regex=".*test.exe", cu_path="src/main.c")
     try:
         data = uter.export.variable("export_var_static_dup", range=range)
         print data
     except uter.error.NotExist, e:
         except_happen = True
         print e
コード例 #5
0
ファイル: case_export.py プロジェクト: jozeflalak/Uter
 def test_static_dup_ambiguous(self):
     except_happen = False
     range = uter.range(mod_regex=".*test.exe")
     try:
         fun = uter.export.function("export_fun_static_dup",
                                    static=True,
                                    range=range)
         print fun
     except uter.error.Ambiguous, e:
         except_happen = True
         print e
コード例 #6
0
ファイル: case_export.py プロジェクト: jozeflalak/Uter
 def test_static_dup_ambiguous(self):
     except_happen = False
     range = uter.range(mod_regex=".*test.exe")
     try:
         data = uter.export.variable("export_var_static_dup",
                                     static=True,
                                     range=range)
         print data
     except uter.error.Ambiguous, e:
         except_happen = True
         print e
コード例 #7
0
ファイル: case_export.py プロジェクト: jozeflalak/Uter
 def test_with_cu(self):
     fun = uter.export.function("export_fun",
                                range=uter.range(cu_regex=".*src/main.c"))
     print fun
     self.assertEqual(True, True, "")
コード例 #8
0
ファイル: case_export.py プロジェクト: jozeflalak/Uter
 def test_with_mod(self):
     fun = uter.export.function("export_fun",
                                range=uter.range(mod_regex=".*test.exe"))
     print fun
     self.assertEqual(True, True, "")
コード例 #9
0
ファイル: case_export.py プロジェクト: jozeflalak/Uter
 def test_new(self):
     range = uter.range()
     print range
     self.assertEqual(True, range.mods().__len__() != 0, "")
     self.assertEqual(True, range.cus().__len__() != 0, "")
コード例 #10
0
ファイル: case_export.py プロジェクト: jozeflalak/Uter
 def test_with_mod_cu(self):
     data = uter.export.variable("export_var",
                                 range=uter.range(mod_regex=".*test.exe",
                                                  cu_regex=".*src/main.c"))
     print data
     self.assertEqual(True, True, "")
コード例 #11
0
ファイル: case_export.py プロジェクト: jozeflalak/Uter
 def test_cu_regex(self):
     range = uter.range(mod_regex=".*test.exe", cu_regex=".*src/main.c")
     self.assertEqual(True, range.cus().__len__() == 1, "")
コード例 #12
0
ファイル: case_export.py プロジェクト: jozeflalak/Uter
 def test_export_dup_exist(self):
     datatype = uter.export.struct("export_type_dup",
                                   range=uter.range(cu_path="file_1.c"))
     print datatype
     self.assertEqual(True, True, "")
コード例 #13
0
ファイル: case_export.py プロジェクト: jozeflalak/Uter
 def test_mod_main(self):
     range = uter.range(mod_regex=".*test.exe")
     self.assertEqual(True, range.mods().__len__() == 1, "")
コード例 #14
0
ファイル: case_export.py プロジェクト: jozeflalak/Uter
 def test_mod_regex(self):
     range = uter.range(mod_regex=".*example_base/src/test.exe")
     self.assertEqual(True, range.mods().__len__() == 1, "")
     range = uter.range(mod_regex=".*example_base/src/testtttttttttttt.exe")
     self.assertEqual(True, range.mods().__len__() == 0, "")
コード例 #15
0
ファイル: case_export.py プロジェクト: jozeflalak/Uter
 def test_with_mod_cu(self):
     fun = uter.export.function("export_fun",
                                range=uter.range(mod_regex=".*test.exe",
                                                 cu_path="src/main.c"))
     print fun
     self.assertEqual(True, True, "")