diff options
| author | Yusuke Sakurai <kerokerokerop@gmail.com> | 2019-02-16 01:03:57 +0900 |
|---|---|---|
| committer | Ryan Dahl <ry@tinyclouds.org> | 2019-02-15 11:03:57 -0500 |
| commit | 57f4e6a86448263c9f1c75934e829e048c76f572 (patch) | |
| tree | b4e46dcb4a43fec2694e289702fba2cd5e475c50 /util/deferred_test.ts | |
| parent | 34ece9f2ede9c63af2678feb15ef5290a74c8d2f (diff) | |
Redesign of http server module (denoland/deno_std#188)
Original: https://github.com/denoland/deno_std/commit/8569f15207bdc12c2c8ca81e9d020955be54918b
Diffstat (limited to 'util/deferred_test.ts')
| -rw-r--r-- | util/deferred_test.ts | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/util/deferred_test.ts b/util/deferred_test.ts new file mode 100644 index 000000000..a397b3012 --- /dev/null +++ b/util/deferred_test.ts @@ -0,0 +1,16 @@ +// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license. + +import { assert, test } from "../testing/mod.ts"; +import { defer, isDeferred } from "./deferred.ts"; + +test(async function asyncIsDeferred() { + const d = defer(); + assert.assert(isDeferred(d)); + assert.assert( + isDeferred({ + promise: null, + resolve: () => {}, + reject: () => {} + }) === false + ); +}); |
