summaryrefslogtreecommitdiff
path: root/cli/js/deno.ts
diff options
context:
space:
mode:
authorNayeem Rahman <nayeemrmn99@gmail.com>2020-04-01 09:47:23 +0100
committerGitHub <noreply@github.com>2020-04-01 10:47:23 +0200
commit270e87d9db48e983671848257eb360b4c7405d31 (patch)
tree93d5de3a77343a7035287831bb535371ed6fea17 /cli/js/deno.ts
parent017a611131a35ccf5dbfce6a2a665fa569e32ec1 (diff)
refactor(cli/js/testing): Reduce testing interfaces (#4451)
* Reduce "testing" interfaces * Use a callback instead of a generator for Deno.runTests() * Default RunTestsOptions::reportToConsole to true * Compose TestMessage into a single interface
Diffstat (limited to 'cli/js/deno.ts')
-rw-r--r--cli/js/deno.ts8
1 files changed, 7 insertions, 1 deletions
diff --git a/cli/js/deno.ts b/cli/js/deno.ts
index 2c1d2a5b7..ca323fc95 100644
--- a/cli/js/deno.ts
+++ b/cli/js/deno.ts
@@ -115,7 +115,13 @@ export { utimeSync, utime } from "./ops/fs/utime.ts";
export { version } from "./version.ts";
export { writeFileSync, writeFile, WriteFileOptions } from "./write_file.ts";
export const args: string[] = [];
-export { test, runTests, TestEvent, ConsoleTestReporter } from "./testing.ts";
+export {
+ RunTestsOptions,
+ TestDefinition,
+ TestMessage,
+ runTests,
+ test,
+} from "./testing.ts";
// These are internal Deno APIs. We are marking them as internal so they do not
// appear in the runtime type library.