From 7ede3ec4b1ab4b77aac0dea0322a93b53f5df18a Mon Sep 17 00:00:00 2001 From: stijn Date: Thu, 6 Aug 2015 12:31:37 +0200 Subject: [PATCH] tests: Always use forward slashes for paths This is more consistent and fixes run_micropython on windows as it uses forward slahses to compare paths --- tests/run-tests | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tests/run-tests b/tests/run-tests index 9379766814..e9587e3de3 100755 --- a/tests/run-tests +++ b/tests/run-tests @@ -196,7 +196,7 @@ def run_tests(pyb, tests, args): # Some tests use unsupported features on Windows if os.name == 'nt': - skip_tests.add('import\\import_file.py') #works but CPython prints forward slashes + skip_tests.add('import/import_file.py') # works but CPython prints forward slashes # Some tests are known to fail with native emitter # Remove them from the below when they work @@ -221,6 +221,7 @@ def run_tests(pyb, tests, args): skip_tests.add('misc/sys_exc_info.py') # sys.exc_info() is not supported for native for test_file in tests: + test_file = test_file.replace('\\', '/') test_basename = os.path.basename(test_file) test_name = os.path.splitext(test_basename)[0] is_native = test_name.startswith("native_") or test_name.startswith("viper_")