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

Side by Side Diff: test/codegen/expect/expect.js

Issue 1233553005: Fixes #254 - Better stacktrace support (Closed) Base URL: https://github.com/dart-lang/dev_compiler.git@master
Patch Set: Added utilities to help debugging 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 unified diff | Download patch
OLDNEW
1 dart_library.library('expect', null, /* Imports */[ 1 dart_library.library('expect', null, /* Imports */[
2 "dart_runtime/dart", 2 "dart_runtime/dart",
3 'dart/core' 3 'dart/core'
4 ], /* Lazy imports */[ 4 ], /* Lazy imports */[
5 ], function(exports, dart, core) { 5 ], function(exports, dart, core) {
6 'use strict'; 6 'use strict';
7 let dartx = dart.dartx; 7 let dartx = dart.dartx;
8 class Expect extends core.Object { 8 class Expect extends core.Object {
9 static _truncateString(string, start, end, length) { 9 static _truncateString(string, start, end, length) {
10 if (dart.notNull(end) - dart.notNull(start) > dart.notNull(length)) { 10 if (dart.notNull(end) - dart.notNull(start) > dart.notNull(length)) {
(...skipping 249 matching lines...) Expand 10 before | Expand all | Expand 10 after
260 } 260 }
261 return; 261 return;
262 } 262 }
263 263
264 Expect._fail(`Expect.throws${msg} fails: Did not throw`); 264 Expect._fail(`Expect.throws${msg} fails: Did not throw`);
265 } 265 }
266 static _getMessage(reason) { 266 static _getMessage(reason) {
267 return reason == null ? "" : `, '${reason}'`; 267 return reason == null ? "" : `, '${reason}'`;
268 } 268 }
269 static _fail(message) { 269 static _fail(message) {
270 throw new ExpectException(message); 270 dart.throw(new ExpectException(message));
271 } 271 }
272 } 272 }
273 dart.setSignature(Expect, { 273 dart.setSignature(Expect, {
274 statics: () => ({ 274 statics: () => ({
275 _truncateString: [core.String, [core.String, core.int, core.int, core.int] ], 275 _truncateString: [core.String, [core.String, core.int, core.int, core.int] ],
276 _stringDifference: [core.String, [core.String, core.String]], 276 _stringDifference: [core.String, [core.String, core.String]],
277 equals: [dart.void, [dart.dynamic, dart.dynamic], [core.String]], 277 equals: [dart.void, [dart.dynamic, dart.dynamic], [core.String]],
278 isTrue: [dart.void, [dart.dynamic], [core.String]], 278 isTrue: [dart.void, [dart.dynamic], [core.String]],
279 isFalse: [dart.void, [dart.dynamic], [core.String]], 279 isFalse: [dart.void, [dart.dynamic], [core.String]],
280 isNull: [dart.void, [dart.dynamic], [core.String]], 280 isNull: [dart.void, [dart.dynamic], [core.String]],
(...skipping 51 matching lines...) Expand 10 before | Expand all | Expand 10 after
332 dart.setSignature(AssumeDynamic, { 332 dart.setSignature(AssumeDynamic, {
333 constructors: () => ({AssumeDynamic: [AssumeDynamic, []]}) 333 constructors: () => ({AssumeDynamic: [AssumeDynamic, []]})
334 }); 334 });
335 // Exports: 335 // Exports:
336 exports.Expect = Expect; 336 exports.Expect = Expect;
337 exports.ExpectException = ExpectException; 337 exports.ExpectException = ExpectException;
338 exports.NoInline = NoInline; 338 exports.NoInline = NoInline;
339 exports.TrustTypeAnnotations = TrustTypeAnnotations; 339 exports.TrustTypeAnnotations = TrustTypeAnnotations;
340 exports.AssumeDynamic = AssumeDynamic; 340 exports.AssumeDynamic = AssumeDynamic;
341 }); 341 });
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698