Index: pkg/unittest/test/unittest_test_returning_future_using_runasync_test.dart |
=================================================================== |
--- pkg/unittest/test/unittest_test_returning_future_using_runasync_test.dart (revision 33351) |
+++ pkg/unittest/test/unittest_test_returning_future_using_runasync_test.dart (working copy) |
@@ -15,48 +15,58 @@ |
test("successful", () { |
return _defer(() { |
scheduleMicrotask(() { |
- expect(true, true); |
+ guardAsync(() { |
+ expect(true, true); |
+ }); |
}); |
}); |
}); |
test("fail1", () { |
- var callback = expectAsync(() {}); |
+ var callback = expectAsync0((){}); |
return _defer(() { |
scheduleMicrotask(() { |
- expect(true, false); |
- callback(); |
+ guardAsync(() { |
+ expect(true, false); |
+ callback(); |
+ }); |
}); |
}); |
}); |
test('error1', () { |
- var callback = expectAsync(() {}); |
- var excesscallback = expectAsync(() {}); |
+ var callback = expectAsync0((){}); |
+ var excesscallback = expectAsync0((){}); |
return _defer(() { |
scheduleMicrotask(() { |
- excesscallback(); |
- excesscallback(); |
- callback(); |
+ guardAsync(() { |
+ excesscallback(); |
+ excesscallback(); |
+ callback(); |
+ }); |
}); |
}); |
}); |
test("fail2", () { |
- var callback = expectAsync(() {}); |
+ var callback = expectAsync0((){}); |
return _defer(() { |
scheduleMicrotask(() { |
- fail('failure'); |
- callback(); |
+ guardAsync(() { |
+ fail('failure'); |
+ callback(); |
+ }); |
}); |
}); |
}); |
test('error2', () { |
- var callback = expectAsync(() {}); |
- var excesscallback = expectAsync(() {}); |
+ var callback = expectAsync0((){}); |
+ var excesscallback = expectAsync0((){}); |
return _defer(() { |
scheduleMicrotask(() { |
- excesscallback(); |
- excesscallback(); |
- excesscallback(); |
- callback(); |
+ guardAsync(() { |
+ excesscallback(); |
+ excesscallback(); |
+ excesscallback(); |
+ callback(); |
+ }); |
}); |
}); |
}); |