]> git.ardis.lu - csvio/commitdiff
Fix regex to match examples
authorArdis Lu <ardisglu@gmail.com>
Tue, 4 Feb 2025 07:45:43 +0000 (23:45 -0800)
committerArdis Lu <ardisglu@gmail.com>
Tue, 4 Feb 2025 07:45:43 +0000 (23:45 -0800)
This change allows for the file name convention "wip_ex1_1.js" for in-progress examples.

test/examples.test.js

index d8e563b4fb4afff9294fb1ac4f43bc650c19e133..b65ee33b8f28fae4e8d7bdda0da6e9d2c2fa71de 100644 (file)
@@ -22,7 +22,8 @@ await Promise.all([
 const tests = [];
 const files = await opendir(tempExamples, { recursive: true });
 for await (const file of files) {
-  const { name } = /(?<name>ex\d+_\d+).js/.exec(file.name)?.groups ?? { name: null }; // Assuming naming convention "ex*_*.js"
+  // https://regexr.com/8bo3u
+  const { name } = /^(?<name>ex\d+_\d+).js/.exec(file.name)?.groups ?? { name: null }; // Assuming naming convention "ex*_*.js"
   if (name === null) { continue; }
   tests.push({
     name,
This page took 0.034599 seconds and 4 git commands to generate.