Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(632)

Unified Diff: test/codegen/expect/BenchmarkBase.js

Issue 1233553005: Fixes #254 - Better stacktrace support (Closed) Base URL: https://github.com/dart-lang/dev_compiler.git@master
Patch Set: Created 5 years, 5 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: test/codegen/expect/BenchmarkBase.js
diff --git a/test/codegen/expect/BenchmarkBase.js b/test/codegen/expect/BenchmarkBase.js
index b09db0d692944b82623da765044624a3c694a377..d28316d1e22a327a6fc9e6b105a5c84f2a73a4b8 100644
--- a/test/codegen/expect/BenchmarkBase.js
+++ b/test/codegen/expect/BenchmarkBase.js
@@ -8,19 +8,19 @@ dart_library.library('BenchmarkBase', null, /* Imports */[
class Expect extends core.Object {
static equals(expected, actual) {
if (!dart.equals(expected, actual)) {
- throw `Values not equal: ${expected} vs ${actual}`;
+ dart.throw_(`Values not equal: ${expected} vs ${actual}`);
}
}
static listEquals(expected, actual) {
if (expected[dartx.length] != actual[dartx.length]) {
- throw `Lists have different lengths: ${expected[dartx.length]} vs ${actual[dartx.length]}`;
+ dart.throw_(`Lists have different lengths: ${expected[dartx.length]} vs ${actual[dartx.length]}`);
}
for (let i = 0; dart.notNull(i) < dart.notNull(actual[dartx.length]); i = dart.notNull(i) + 1) {
Expect.equals(expected[dartx.get](i), actual[dartx.get](i));
}
}
fail(message) {
- throw message;
+ dart.throw_(message);
}
}
dart.setSignature(Expect, {

Powered by Google App Engine
This is Rietveld 408576698