timers: implement timers in javascript

This commit is contained in:
Bert Belder 2018-10-02 17:47:40 -07:00
parent 6b77acf39d
commit aa691ea26c
No known key found for this signature in database
GPG key ID: 7A77887B2E2ED461
7 changed files with 317 additions and 144 deletions

View file

@ -1,5 +1,4 @@
import { test, assertEqual } from "./test_util.ts";
import { setGlobalTimeout } from "deno";
function deferred() {
let resolve;
@ -96,7 +95,3 @@ test(async function intervalCancelInvalidSilentFail() {
// Should silently fail (no panic)
clearInterval(2147483647);
});
test(async function SetGlobalTimeoutSmoke() {
setGlobalTimeout(50);
});