mirror of
https://github.com/bitdefender/bddisasm.git
synced 2024-11-22 07:28:07 +00:00
Fix test runner on Linux
This commit is contained in:
parent
d9d60a8b47
commit
3b620c2dba
@ -9,4 +9,4 @@ The `test_all.py` script will iterate all the test folders, and it will run bddi
|
||||
The result file will be compared with the output of the test run. If they are not the same, the test will fail.
|
||||
Note that bddisasm will be run with the `-exi` option, in order to dump all possible information about the instructions.
|
||||
|
||||
NOTE: This test will assume `disasm` is in the path. Works on Windows only.
|
||||
NOTE: This test will assume `disasm` is in the path.
|
||||
|
@ -65,7 +65,7 @@ def test_dir(dir):
|
||||
global total_tests
|
||||
global failed_tests
|
||||
|
||||
for f in glob.glob('%s\\*.test' % dir):
|
||||
for f in glob.glob('%s/*.test' % dir):
|
||||
base, _ = os.path.splitext(f)
|
||||
|
||||
tst_file = f
|
||||
@ -107,7 +107,7 @@ def test_dir(dir):
|
||||
os.remove(tmp_file)
|
||||
|
||||
def regenerate(dir):
|
||||
for f in glob.glob('%s\\*.test' % dir):
|
||||
for f in glob.glob('%s/*.test' % dir):
|
||||
base, _ = os.path.splitext(f)
|
||||
|
||||
tst_file = f
|
||||
@ -128,7 +128,7 @@ def regenerate(dir):
|
||||
os.system('disasm -exi %s -f %s >%s' % (mod, tst_file, res_file))
|
||||
|
||||
if __name__ == "__main__":
|
||||
for dn in glob.glob("x86\\*"):
|
||||
for dn in glob.glob("x86/*"):
|
||||
if not os.path.isdir(dn):
|
||||
continue
|
||||
if "regenerate" in sys.argv:
|
||||
|
Loading…
Reference in New Issue
Block a user