Index: tests/standalone/io/sleep_test.dart |
diff --git a/tests/standalone/io/sleep_test.dart b/tests/standalone/io/sleep_test.dart |
index 91c662571a0c34fa6f34e7665c87da9521945ac3..c2fc9e8dfeee88c4ddd5981fc187dc8df191494c 100644 |
--- a/tests/standalone/io/sleep_test.dart |
+++ b/tests/standalone/io/sleep_test.dart |
@@ -3,9 +3,9 @@ |
// BSD-style license that can be found in the LICENSE file. |
import "dart:io"; |
-import "package:unittest/unittest.dart"; |
+import "package:test/test.dart"; |
-test(int milliseconds) { |
+sleepTest(int milliseconds) { |
var watch = new Stopwatch(); |
watch.start(); |
sleep(new Duration(milliseconds: milliseconds)); |
@@ -14,16 +14,26 @@ test(int milliseconds) { |
} |
main() { |
- test(0); |
- test(1); |
- test(10); |
- test(100); |
- bool sawError = false; |
- try { |
- sleep(new Duration(milliseconds: -1)); |
- expect(false, isTrue); // should not reach here. |
- } on ArgumentError catch(e) { |
- sawError = true; |
- } |
- expect(sawError, isTrue); |
+ test("zero", () { |
+ sleepTest(0); |
+ }); |
+ test("one", () { |
+ sleepTest(1); |
+ }); |
+ test("ten", () { |
+ sleepTest(10); |
+ }); |
+ test("100", () { |
+ sleepTest(100); |
+ }); |
+ test("error", () { |
+ bool sawError = false; |
+ try { |
+ sleep(new Duration(milliseconds: -1)); |
+ expect(false, isTrue); // should not reach here. |
+ } on ArgumentError catch(e) { |
+ sawError = true; |
+ } |
+ expect(sawError, isTrue); |
+ }); |
} |