diff options
author | Nayeem Rahman <nayeemrmn99@gmail.com> | 2020-04-01 09:47:23 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-04-01 10:47:23 +0200 |
commit | 270e87d9db48e983671848257eb360b4c7405d31 (patch) | |
tree | 93d5de3a77343a7035287831bb535371ed6fea17 /cli/js/deno.ts | |
parent | 017a611131a35ccf5dbfce6a2a665fa569e32ec1 (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.ts | 8 |
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. |