From e4f7732efbb13a710c5ee932e9ecb09c4e500feb Mon Sep 17 00:00:00 2001
From: Christopher Willis-Ford <7019101+cwillisf@users.noreply.github.com>
Date: Wed, 6 Jul 2022 13:26:37 -0700
Subject: [PATCH] test(execute): allow *.sb and *.sb3 'execute' tests

---
 test/integration/execute.js | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/test/integration/execute.js b/test/integration/execute.js
index 2b6f15ea2..538e4f4f4 100644
--- a/test/integration/execute.js
+++ b/test/integration/execute.js
@@ -58,8 +58,11 @@ const whenThreadsComplete = (t, vm, uri, timeLimit = 5000) =>
 
 const executeDir = path.resolve(__dirname, '../fixtures/execute');
 
+// Find files which end in ".sb", ".sb2", or ".sb3"
+const fileFilter = /\.sb[23]?$/i;
+
 fs.readdirSync(executeDir)
-    .filter(uri => uri.endsWith('.sb2'))
+    .filter(uri => fileFilter.test(uri))
     .forEach(uri => {
         test(uri, t => {
             // Disable logging during this test.