diff --git a/suite/regress/x86_jmp0.py b/suite/regress/x86_jmp0.py index 60d10c97887d9e88220e9961aefd07e2e8ac2b92..e9561d0dc263ee4ad338d93e8ea9df6bff295ef8 100755 --- a/suite/regress/x86_jmp0.py +++ b/suite/regress/x86_jmp0.py @@ -10,7 +10,7 @@ from keystone import * import regress -class TestX86(regress.RegressTest): +class TestX86ATT(regress.RegressTest): def runTest(self): # Initialize Keystone engine ks = Ks(KS_ARCH_X86, KS_MODE_32) @@ -21,11 +21,16 @@ class TestX86(regress.RegressTest): # Assert the result self.assertEqual(encoding, [ 0xeb, 0xfe ]) - ks.syntax = KS_OPT_SYNTAX_INTEL + +class TestX86Intel(regress.RegressTest): + def runTest(self): + # Initialize Keystone engine + ks = Ks(KS_ARCH_X86, KS_MODE_32) # Assemble to get back insn encoding & statement count encoding, count = ks.asm(b"jmp 0") # Assert the result self.assertEqual(encoding, [ 0xeb, 0xfe ]) + if __name__ == '__main__': regress.main()