1
0
mirror of https://github.com/bitdefender/bddisasm.git synced 2024-11-21 23:18:09 +00:00

Fix test runner on Linux

This commit is contained in:
Turo Lamminen 2024-07-16 18:04:12 +03:00
parent d9d60a8b47
commit 3b620c2dba
2 changed files with 4 additions and 4 deletions

View File

@ -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.

View File

@ -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: