Index: tests/language/language.status |
diff --git a/tests/language/language.status b/tests/language/language.status |
index 65ece61162540a22bdd94d79f19732c75c0757bb..42bb58b71cd1749f96a5c628f06fd67d4b608988 100644 |
--- a/tests/language/language.status |
+++ b/tests/language/language.status |
@@ -181,14 +181,20 @@ regress_22443_test: Skip |
[ $runtime == vm && $mode == product ] |
vm/type_vm_test: Fail,OK # Expects exact type name. |
-[ $compiler == none && $browser ] |
+[ ($compiler == none || $compiler == precompiler || $compiler == dart2app) && $browser ] |
# The following tests are supposed to fail. |
library_env_test/has_io_support: RuntimeError, OK |
library_env_test/has_no_html_support: RuntimeError, OK |
-library_env_test/has_no_mirror_support: RuntimeError, OK |
-[ $compiler == none && $browser != true ] |
+[ ($compiler == none || $compiler == precompiler || $compiler == dart2app) && $browser != true ] |
# The following tests are supposed to fail. |
library_env_test/has_html_support: RuntimeError, OK |
library_env_test/has_no_io_support: RuntimeError, OK |
+ |
+[ $compiler == none && $noopt == false && $mode != product ] |
+# The following tests are supposed to fail. |
library_env_test/has_no_mirror_support: RuntimeError, OK |
+ |
+[ $noopt || $compiler == precompiler || $mode == product ] |
+# The following tests are supposed to fail. |
+library_env_test/has_mirror_support: RuntimeError, OK |