summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xtests/run-natmodtests.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/tests/run-natmodtests.py b/tests/run-natmodtests.py
index e61cf0993..f1a2a9746 100755
--- a/tests/run-natmodtests.py
+++ b/tests/run-natmodtests.py
@@ -97,8 +97,9 @@ class TargetPyboard:
def run_tests(target_truth, target, args, stats):
for test_file in args.files:
# Find supported test
+ test_file_basename = os.path.basename(test_file)
for k, v in TEST_MAPPINGS.items():
- if test_file.find(k) != -1:
+ if test_file_basename.startswith(k):
test_module = k
test_mpy = v.replace("$(ARCH)", args.arch)
break