aboutsummaryrefslogtreecommitdiff
path: root/packages/taler-wallet-cli/src/index.ts
diff options
context:
space:
mode:
authorFlorian Dold <florian@dold.me>2021-03-02 14:19:01 +0100
committerFlorian Dold <florian@dold.me>2021-03-02 14:19:01 +0100
commit98ab998a1ecf495e85fcc73a29ca88d990415f05 (patch)
treefdc7555044908bc841793cf18787300af1062543 /packages/taler-wallet-cli/src/index.ts
parentf11a194d1090891f3509f6a52b410926527b099e (diff)
downloadwallet-core-98ab998a1ecf495e85fcc73a29ca88d990415f05.tar.xz
implement test suites
Diffstat (limited to 'packages/taler-wallet-cli/src/index.ts')
-rw-r--r--packages/taler-wallet-cli/src/index.ts10
1 files changed, 9 insertions, 1 deletions
diff --git a/packages/taler-wallet-cli/src/index.ts b/packages/taler-wallet-cli/src/index.ts
index 5e0d72208..acf46526f 100644
--- a/packages/taler-wallet-cli/src/index.ts
+++ b/packages/taler-wallet-cli/src/index.ts
@@ -797,9 +797,17 @@ testCli
.maybeArgument("pattern", clk.STRING, {
help: "Glob pattern to select which tests to run",
})
+ .maybeOption("suites", ["--suites"], clk.STRING, {
+ help: "Only run selected suites (string-separated list)"
+ })
+ .flag("dryRun", ["--dry"], {
+ help: "Only print tests that will be selected to run."
+ })
.action(async (args) => {
await runTests({
- include_pattern: args.runIntegrationtests.pattern,
+ includePattern: args.runIntegrationtests.pattern,
+ suiteSpec: args.runIntegrationtests.suites,
+ dryRun: args.runIntegrationtests.dryRun,
});
});