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()