| OLD | NEW |
| 1 define(['dart_sdk'], function(dart_sdk) { | 1 define(['dart_sdk'], function(dart_sdk) { |
| 2 'use strict'; | 2 'use strict'; |
| 3 const core = dart_sdk.core; | 3 const core = dart_sdk.core; |
| 4 const dart = dart_sdk.dart; | 4 const dart = dart_sdk.dart; |
| 5 const dartx = dart_sdk.dartx; | 5 const dartx = dart_sdk.dartx; |
| 6 const expect = Object.create(null); | 6 const expect = Object.create(null); |
| 7 let VoidTovoid = () => (VoidTovoid = dart.constFn(dart.functionType(dart.void,
[])))(); |
| 7 let dynamicAnddynamicTobool = () => (dynamicAnddynamicTobool = dart.constFn(da
rt.definiteFunctionType(core.bool, [dart.dynamic, dart.dynamic])))(); | 8 let dynamicAnddynamicTobool = () => (dynamicAnddynamicTobool = dart.constFn(da
rt.definiteFunctionType(core.bool, [dart.dynamic, dart.dynamic])))(); |
| 8 expect.Expect = class Expect extends core.Object { | 9 expect.Expect = class Expect extends core.Object { |
| 9 static _truncateString(string, start, end, length) { | 10 static _truncateString(string, start, end, length) { |
| 10 if (dart.notNull(end) - dart.notNull(start) > dart.notNull(length)) { | 11 if (dart.notNull(end) - dart.notNull(start) > dart.notNull(length)) { |
| 11 end = dart.notNull(start) + dart.notNull(length); | 12 end = dart.notNull(start) + dart.notNull(length); |
| 12 } else if (dart.notNull(end) - dart.notNull(start) < dart.notNull(length))
{ | 13 } else if (dart.notNull(end) - dart.notNull(start) < dart.notNull(length))
{ |
| 13 let overflow = dart.notNull(length) - (dart.notNull(end) - dart.notNull(
start)); | 14 let overflow = dart.notNull(length) - (dart.notNull(end) - dart.notNull(
start)); |
| 14 if (overflow > 10) overflow = 10; | 15 if (overflow > 10) overflow = 10; |
| 15 start = dart.notNull(start) - ((overflow + 1) / 2)[dartx.truncate](); | 16 start = dart.notNull(start) - ((overflow + 1) / 2)[dartx.truncate](); |
| 16 end = dart.notNull(end) + (overflow / 2)[dartx.truncate](); | 17 end = dart.notNull(end) + (overflow / 2)[dartx.truncate](); |
| (...skipping 228 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 245 isNull: dart.definiteFunctionType(dart.void, [dart.dynamic], [core.String]
), | 246 isNull: dart.definiteFunctionType(dart.void, [dart.dynamic], [core.String]
), |
| 246 isNotNull: dart.definiteFunctionType(dart.void, [dart.dynamic], [core.Stri
ng]), | 247 isNotNull: dart.definiteFunctionType(dart.void, [dart.dynamic], [core.Stri
ng]), |
| 247 identical: dart.definiteFunctionType(dart.void, [dart.dynamic, dart.dynami
c], [core.String]), | 248 identical: dart.definiteFunctionType(dart.void, [dart.dynamic, dart.dynami
c], [core.String]), |
| 248 fail: dart.definiteFunctionType(dart.void, [core.String]), | 249 fail: dart.definiteFunctionType(dart.void, [core.String]), |
| 249 approxEquals: dart.definiteFunctionType(dart.void, [core.num, core.num], [
core.num, core.String]), | 250 approxEquals: dart.definiteFunctionType(dart.void, [core.num, core.num], [
core.num, core.String]), |
| 250 notEquals: dart.definiteFunctionType(dart.void, [dart.dynamic, dart.dynami
c], [core.String]), | 251 notEquals: dart.definiteFunctionType(dart.void, [dart.dynamic, dart.dynami
c], [core.String]), |
| 251 listEquals: dart.definiteFunctionType(dart.void, [core.List, core.List], [
core.String]), | 252 listEquals: dart.definiteFunctionType(dart.void, [core.List, core.List], [
core.String]), |
| 252 mapEquals: dart.definiteFunctionType(dart.void, [core.Map, core.Map], [cor
e.String]), | 253 mapEquals: dart.definiteFunctionType(dart.void, [core.Map, core.Map], [cor
e.String]), |
| 253 stringEquals: dart.definiteFunctionType(dart.void, [core.String, core.Stri
ng], [core.String]), | 254 stringEquals: dart.definiteFunctionType(dart.void, [core.String, core.Stri
ng], [core.String]), |
| 254 setEquals: dart.definiteFunctionType(dart.void, [core.Iterable, core.Itera
ble], [core.String]), | 255 setEquals: dart.definiteFunctionType(dart.void, [core.Iterable, core.Itera
ble], [core.String]), |
| 255 throws: dart.definiteFunctionType(dart.void, [dart.functionType(dart.void,
[])], [expect._CheckExceptionFn, core.String]), | 256 throws: dart.definiteFunctionType(dart.void, [VoidTovoid()], [expect._Chec
kExceptionFn, core.String]), |
| 256 _getMessage: dart.definiteFunctionType(core.String, [core.String]), | 257 _getMessage: dart.definiteFunctionType(core.String, [core.String]), |
| 257 _fail: dart.definiteFunctionType(dart.void, [core.String]) | 258 _fail: dart.definiteFunctionType(dart.void, [core.String]) |
| 258 }), | 259 }), |
| 259 names: ['_truncateString', '_stringDifference', 'equals', 'isTrue', 'isFalse
', 'isNull', 'isNotNull', 'identical', 'fail', 'approxEquals', 'notEquals', 'lis
tEquals', 'mapEquals', 'stringEquals', 'setEquals', 'throws', '_getMessage', '_f
ail'] | 260 names: ['_truncateString', '_stringDifference', 'equals', 'isTrue', 'isFalse
', 'isNull', 'isNotNull', 'identical', 'fail', 'approxEquals', 'notEquals', 'lis
tEquals', 'mapEquals', 'stringEquals', 'setEquals', 'throws', '_getMessage', '_f
ail'] |
| 260 }); | 261 }); |
| 261 expect._identical = function(a, b) { | 262 expect._identical = function(a, b) { |
| 262 return core.identical(a, b); | 263 return core.identical(a, b); |
| 263 }; | 264 }; |
| 264 dart.fn(expect._identical, dynamicAnddynamicTobool()); | 265 dart.fn(expect._identical, dynamicAnddynamicTobool()); |
| 265 expect._CheckExceptionFn = dart.typedef('_CheckExceptionFn', () => dart.functi
onType(core.bool, [dart.dynamic])); | 266 expect._CheckExceptionFn = dart.typedef('_CheckExceptionFn', () => dart.functi
onType(core.bool, [dart.dynamic])); |
| 266 expect._Nullary = dart.typedef('_Nullary', () => dart.functionType(dart.dynami
c, [])); | 267 expect._Nullary = dart.typedef('_Nullary', () => dart.functionType(dart.dynami
c, [])); |
| 267 expect.ExpectException = class ExpectException extends core.Object { | 268 expect.ExpectException = class ExpectException extends core.Object { |
| 268 new(message) { | 269 new(message) { |
| 269 this.message = message; | 270 this.message = message; |
| 270 } | 271 } |
| 271 toString() { | 272 toString() { |
| 272 return this.message; | 273 return this.message; |
| 273 } | 274 } |
| 274 }; | 275 }; |
| 275 expect.ExpectException[dart.implements] = () => [core.Exception]; | 276 expect.ExpectException[dart.implements] = () => [core.Exception]; |
| 276 dart.setSignature(expect.ExpectException, { | 277 dart.setSignature(expect.ExpectException, { |
| 277 constructors: () => ({new: dart.definiteFunctionType(expect.ExpectException,
[core.String])}) | 278 constructors: () => ({new: dart.definiteFunctionType(expect.ExpectException,
[core.String])}), |
| 279 fields: () => ({message: core.String}) |
| 278 }); | 280 }); |
| 279 expect.NoInline = class NoInline extends core.Object { | 281 expect.NoInline = class NoInline extends core.Object { |
| 280 new() { | 282 new() { |
| 281 } | 283 } |
| 282 }; | 284 }; |
| 283 dart.setSignature(expect.NoInline, { | 285 dart.setSignature(expect.NoInline, { |
| 284 constructors: () => ({new: dart.definiteFunctionType(expect.NoInline, [])}) | 286 constructors: () => ({new: dart.definiteFunctionType(expect.NoInline, [])}) |
| 285 }); | 287 }); |
| 286 expect.TrustTypeAnnotations = class TrustTypeAnnotations extends core.Object { | 288 expect.TrustTypeAnnotations = class TrustTypeAnnotations extends core.Object { |
| 287 new() { | 289 new() { |
| 288 } | 290 } |
| 289 }; | 291 }; |
| 290 dart.setSignature(expect.TrustTypeAnnotations, { | 292 dart.setSignature(expect.TrustTypeAnnotations, { |
| 291 constructors: () => ({new: dart.definiteFunctionType(expect.TrustTypeAnnotat
ions, [])}) | 293 constructors: () => ({new: dart.definiteFunctionType(expect.TrustTypeAnnotat
ions, [])}) |
| 292 }); | 294 }); |
| 293 expect.AssumeDynamic = class AssumeDynamic extends core.Object { | 295 expect.AssumeDynamic = class AssumeDynamic extends core.Object { |
| 294 new() { | 296 new() { |
| 295 } | 297 } |
| 296 }; | 298 }; |
| 297 dart.setSignature(expect.AssumeDynamic, { | 299 dart.setSignature(expect.AssumeDynamic, { |
| 298 constructors: () => ({new: dart.definiteFunctionType(expect.AssumeDynamic, [
])}) | 300 constructors: () => ({new: dart.definiteFunctionType(expect.AssumeDynamic, [
])}) |
| 299 }); | 301 }); |
| 300 // Exports: | 302 // Exports: |
| 301 return { | 303 return { |
| 302 expect: expect | 304 expect: expect |
| 303 }; | 305 }; |
| 304 }); | 306 }); |
| OLD | NEW |