summaryrefslogtreecommitdiff
path: root/test/message/testcfg.py
diff options
context:
space:
mode:
Diffstat (limited to 'test/message/testcfg.py')
-rw-r--r--test/message/testcfg.py10
1 files changed, 5 insertions, 5 deletions
diff --git a/test/message/testcfg.py b/test/message/testcfg.py
index 3c66845907..819dfa12c5 100644
--- a/test/message/testcfg.py
+++ b/test/message/testcfg.py
@@ -114,18 +114,18 @@ class MessageTestConfiguration(test.TestConfiguration):
def Ls(self, path):
if isdir(path):
- return [f[:-3] for f in os.listdir(path) if f.endswith('.js')]
+ return [f for f in os.listdir(path)
+ if f.endswith('.js') or f.endswith('.mjs')]
else:
- return []
+ return []
def ListTests(self, current_path, path, arch, mode):
all_tests = [current_path + [t] for t in self.Ls(self.root)]
result = []
for test in all_tests:
if self.Contains(path, test):
- file_prefix = join(self.root, reduce(join, test[1:], ""))
- file_path = file_prefix + ".js"
- output_path = file_prefix + ".out"
+ file_path = join(self.root, reduce(join, test[1:], ''))
+ output_path = file_path[:file_path.rfind('.')] + '.out'
if not exists(output_path):
raise Exception("Could not find %s" % output_path)
result.append(MessageTestCase(test, file_path, output_path,