Index: test/browser/language_tests.js |
diff --git a/test/browser/language_tests.js b/test/browser/language_tests.js |
index df80c39a0f8b5ac9dabd223b203f2bde1a04a0fd..f993b2b42f6d6c2e56f7fc05f18d59cbee04e182 100644 |
--- a/test/browser/language_tests.js |
+++ b/test/browser/language_tests.js |
@@ -317,6 +317,12 @@ |
'multiline_newline_test_06_multi', |
'multiline_newline_test_none_multi', |
'no_main_test_01_multi', |
+ |
+ // https://github.com/dart-lang/sdk/issues/26123 |
+ 'bad_raw_string_negative_test', |
+ |
+ // https://github.com/dart-lang/sdk/issues/26124 |
+ 'prefix10_negative_test' |
]), |
helpers: new Set([ |
'library_prefixes_test1', |
@@ -392,7 +398,12 @@ |
async_helper.asyncTestInitialize(done); |
console.debug('Running ' + s + ' test: ' + name); |
- dart_library.import(s + '/' + name).main(); |
+ let mainLibrary = dart_library.import(s + '/' + name); |
+ if (/negative_test/.test(name)) { |
+ assert.throws(mainLibrary.main); |
+ } else { |
+ mainLibrary.main(); |
+ } |
if (!async_helper.asyncTestStarted) done(); |
}); |