From 3010d0c36662bb5ddada8d9f6caaf94622d05b92 Mon Sep 17 00:00:00 2001
From: Nguyen Anh Quynh <aquynh@gmail.com>
Date: Thu, 12 May 2016 16:58:38 +0800
Subject: [PATCH] regress: separate ATT & Intel testcases for x86_jmp0.py

---
 suite/regress/x86_jmp0.py | 9 +++++++--
 1 file changed, 7 insertions(+), 2 deletions(-)

diff --git a/suite/regress/x86_jmp0.py b/suite/regress/x86_jmp0.py
index 60d10c9..e9561d0 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()
-- 
GitLab