• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1async_test((t) => {
2  const handle = setTimeout(
3    t.step_func(() => {
4      assert_unreached("Timeout was not canceled");
5    }),
6    0
7  );
8
9  clearInterval(handle);
10
11  setTimeout(() => {
12    t.done();
13  }, 100);
14}, "Clear timeout with clearInterval");
15
16async_test((t) => {
17  const handle = setInterval(
18    t.step_func(() => {
19      assert_unreached("Interval was not canceled");
20    }),
21    0
22  );
23
24  clearTimeout(handle);
25
26  setTimeout(() => {
27    t.done();
28  }, 100);
29}, "Clear interval with clearTimeout");
30