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

Merge pull request #92 from turol/linux-tests

Fix test runner on Linux
This commit is contained in:
vlutas 2024-07-16 19:50:45 +03:00 committed by GitHub
commit a2d25fffdd
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
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: