def test_cwe416_01_arm_gcc(self): expect_res = 2 res = cwe_checker_testlib.execute_emulation_and_check_occurence( self.target, self.target, 'arm', 'gcc', self.string) self.assertEqual(res, expect_res)
def test_cwe416_01_x64_clang(self): expect_res = 4 res = cwe_checker_testlib.execute_emulation_and_check_occurence( self.target, self.target, 'x64', 'clang', self.string) self.assertEqual(res, expect_res)
def test_cwe415_01_mips64_gcc(self): expect_res = 3 res = cwe_checker_testlib.execute_emulation_and_check_occurence( self.target, self.target, 'mips64', 'gcc', self.string) self.assertEqual(res, expect_res)
def test_cwe415_01_ppc64le_clang(self): expect_res = 3 res = cwe_checker_testlib.execute_emulation_and_check_occurence( self.target, self.target, 'ppc64le', 'clang', self.string) self.assertEqual(res, expect_res)
def test_cwe416_01_x64_mingw_gcc(self): expect_res = 1 res = cwe_checker_testlib.execute_emulation_and_check_occurence( self.target, self.target, 'x64', 'mingw32-gcc', self.string) self.assertEqual(res, expect_res)
def test_cwe415_01_x86(self): expect_res = 5 res = cwe_checker_testlib.execute_emulation_and_check_occurence(self.target, self.target, 'x86', self.string) self.assertEqual(res, expect_res)