diff --git a/tests/language/issue12284_test.dart b/tests/language/issue12284_test.dart index ad67670d1b1..5949d650db4 100644 --- a/tests/language/issue12284_test.dart +++ b/tests/language/issue12284_test.dart @@ -19,5 +19,6 @@ class A { main() { Expect.equals(42 + 42, new A(42).field); - Expect.throws(() => new A.redirect(), (e) => e is ArgumentError); + Expect.throws(() => new A.redirect(), + (e) => e is ArgumentError || e is TypeError); }