Index: test/runner/browser/runner_test.dart |
diff --git a/test/runner/browser/runner_test.dart b/test/runner/browser/runner_test.dart |
index 97d779ab86b24b41a419a5c3b53a9aea44ab1f17..dadf54917a57eaee32991c70cf490f31421a95a5 100644 |
--- a/test/runner/browser/runner_test.dart |
+++ b/test/runner/browser/runner_test.dart |
@@ -138,6 +138,12 @@ void main() { |
expect(result.exitCode, equals(0)); |
}); |
+ test("on Safari", () { |
+ new File(p.join(_sandbox, "test.dart")).writeAsStringSync(_success); |
+ var result = _runUnittest(["-p", "safari", "test.dart"]); |
+ expect(result.exitCode, equals(0)); |
+ }, testOn: "mac-os"); |
+ |
test("on Dartium", () { |
new File(p.join(_sandbox, "test.dart")).writeAsStringSync(_success); |
var result = _runUnittest(["-p", "dartium", "test.dart"]); |
@@ -193,6 +199,12 @@ void main() { |
expect(result.exitCode, equals(1)); |
}); |
+ test("on Safari", () { |
+ new File(p.join(_sandbox, "test.dart")).writeAsStringSync(_failure); |
+ var result = _runUnittest(["-p", "safari", "test.dart"]); |
+ expect(result.exitCode, equals(1)); |
+ }, testOn: "mac-os"); |
+ |
test("on Dartium", () { |
new File(p.join(_sandbox, "test.dart")).writeAsStringSync(_failure); |
var result = _runUnittest(["-p", "dartium", "test.dart"]); |