It is useful to have at least very basic tests for those APIs :)
@@ -0,0 +1,3 @@
+setInterval completed count=0
+setInterval completed count=1
+setInterval completed count=2
@@ -0,0 +1 @@
+setTimeout completed
@@ -0,0 +1,13 @@
+<script src="include.js"></script>
+<script>
+ asyncTest(done => {
+ let count = 0;
+ let intervalId = setInterval(() => {
+ println("setInterval completed count=" + count++);
+ if (count === 3) {
+ clearInterval(intervalId);
+ done();
+ }
+ }, 0);
+ });
+</script>
@@ -0,0 +1,9 @@
+ setTimeout(() => {
+ println("setTimeout completed");