about summary refs log tree commit diff stats
path: root/test/test_all.py
diff options
context:
space:
mode:
authorAdrien Guinet <adrien@guinet.me>2017-10-31 08:16:17 +0100
committerCamille Mougey <commial@gmail.com>2017-10-31 08:16:17 +0100
commit33dccf7012673882bef35b9afd9fb986881a8168 (patch)
treed3f31c219a4ed5227c3a08d0003bc4b9a4494e37 /test/test_all.py
parent1e1b3282704700328d23a96d4da402715f554f9e (diff)
downloadmiasm-33dccf7012673882bef35b9afd9fb986881a8168.tar.gz
miasm-33dccf7012673882bef35b9afd9fb986881a8168.zip
Various Win32 API additions/fixes (#616)
Various Win32 API additions/fixes

* add a get_size method to Miasm heap object, which allows the
implementation of mscvrt_realloc
* add the concept of "current directory", with the default value being
arbitrary set to "c:\tmp", which allows the implementation of
{Get,Set}CurrentDirecrtory
* various other methods implemented:

 - advapi32_RegCloseKey
 - advapi32_RegCreateKeyW
 - advapi32_RegSetValueExA
 - advapi32_RegSetValueExW
 - kernel32_GetProcessHeap
 - msvcrt_delete
 - msvcrt_fprintf
 - msvcrt_fwrite
 - msvcrt__mbscpy
 - msvcrt_new
 - msvcrt_realloc
 - msvcrt_sprintf
 - msvcrt_srand
 - msvcrt_strrchr
 - msvcrt_swprintf
 - msvcrt_wcscat
 - msvcrt_wcscmp
 - msvcrt_wcscpy
 - msvcrt__wcsicmp
 - msvcrt_wcslen
 - msvcrt_wcsncpy
 - msvcrt__wcsnicmp
 - msvcrt_wcsrchr
Diffstat (limited to '')
-rwxr-xr-xtest/test_all.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/test/test_all.py b/test/test_all.py
index d2ae4fce..23937366 100755
--- a/test/test_all.py
+++ b/test/test_all.py
@@ -265,7 +265,9 @@ testset += RegressionTest(["z3_ir.py"], base_dir="ir/translators",
 testset += RegressionTest(["smt2.py"], base_dir="ir/translators",
                           tags=[TAGS["z3"]])
 ## OS_DEP
-for script in ["win_api_x86_32.py",
+for script in ["common.py",
+               "win_api_x86_32.py",
+               os.path.join("linux", "stdlib.py"),
                ]:
     testset += RegressionTest([script], base_dir="os_dep", tags=[TAGS['gcc']])