From ea1ea909d7d855d069da052467a7e4c9aac455fb Mon Sep 17 00:00:00 2001 From: Damien George Date: Wed, 11 Mar 2020 20:01:46 +1100 Subject: [PATCH] tests/run-tests: Consider all tests as native when emit=native is used. So that they are skipped when running on a target that doesn't support the native emitter, eg a nanbox build. --- tests/run-tests | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/run-tests b/tests/run-tests index 253850b6a..28f0d76f6 100755 --- a/tests/run-tests +++ b/tests/run-tests @@ -435,7 +435,7 @@ def run_tests(pyb, tests, args, base_path="."): test_basename = test_file.replace('..', '_').replace('./', '').replace('/', '_') test_name = os.path.splitext(os.path.basename(test_file))[0] - is_native = test_name.startswith("native_") or test_name.startswith("viper_") + is_native = test_name.startswith("native_") or test_name.startswith("viper_") or args.emit == "native" is_endian = test_name.endswith("_endian") is_int_big = test_name.startswith("int_big") or test_name.endswith("_intbig") is_bytearray = test_name.startswith("bytearray") or test_name.endswith("_bytearray")