Commit a62ef7965dee348c22cbe7ee305de0125480ae1c

Jason Kurian 2021-06-03T13:34:57

Tests: Added `--language` for patterns tests (#2929)

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
diff --git a/tests/pattern-tests.js b/tests/pattern-tests.js
index 242c98d..282021a 100644
--- a/tests/pattern-tests.js
+++ b/tests/pattern-tests.js
@@ -11,6 +11,7 @@ const { visitRegExpAST } = require('regexpp');
 const { transform, combineTransformers, getIntersectionWordSets, JS, Words, NFA, Transformers } = require('refa');
 const scslre = require('scslre');
 const path = require('path');
+const { argv } = require('yargs');
 
 /**
  * A map from language id to a list of code snippets in that language.
@@ -38,7 +39,7 @@ for (const languageIdentifier in testSuite) {
 
 
 for (const lang in languages) {
-	if (lang === 'meta') {
+	if (lang === 'meta' || (!!argv.language && lang !== argv.language)) {
 		continue;
 	}