Accept baselines (missing files).

This commit is contained in:
jbondc
2015-06-24 11:21:48 -04:00
parent 71dc7a5947
commit 8ae53a4310
2 changed files with 162 additions and 0 deletions

View File

@@ -0,0 +1,65 @@
=== tests/cases/compiler/numLit.ts ===
1..toString();
>1..toString : Symbol(Number.toString, Decl(lib.d.ts, 458, 18))
>toString : Symbol(Number.toString, Decl(lib.d.ts, 458, 18))
1.0.toString();
>1.0.toString : Symbol(Number.toString, Decl(lib.d.ts, 458, 18))
>toString : Symbol(Number.toString, Decl(lib.d.ts, 458, 18))
1.toString();
>1.toString : Symbol(Number.toString, Decl(lib.d.ts, 458, 18))
>toString : Symbol(Number.toString, Decl(lib.d.ts, 458, 18))
1.+2.0 + 3. ;
// Preserve whitespace where important for JS compatibility
var i: number = 1;
>i : Symbol(i, Decl(numLit.ts, 6, 3))
var test1 = i.toString();
>test1 : Symbol(test1, Decl(numLit.ts, 7, 3))
>i.toString : Symbol(Number.toString, Decl(lib.d.ts, 458, 18))
>i : Symbol(i, Decl(numLit.ts, 6, 3))
>toString : Symbol(Number.toString, Decl(lib.d.ts, 458, 18))
var test2 = 2.toString(); // emitted as 2 .toString()
>test2 : Symbol(test2, Decl(numLit.ts, 8, 3))
>2.toString : Symbol(Number.toString, Decl(lib.d.ts, 458, 18))
>toString : Symbol(Number.toString, Decl(lib.d.ts, 458, 18))
var test3 = 3 .toString();
>test3 : Symbol(test3, Decl(numLit.ts, 9, 3))
>3 .toString : Symbol(Number.toString, Decl(lib.d.ts, 458, 18))
>toString : Symbol(Number.toString, Decl(lib.d.ts, 458, 18))
var test4 = 3 .toString();
>test4 : Symbol(test4, Decl(numLit.ts, 10, 3))
>3 .toString : Symbol(Number.toString, Decl(lib.d.ts, 458, 18))
>toString : Symbol(Number.toString, Decl(lib.d.ts, 458, 18))
var test5 = 3 .toString();
>test5 : Symbol(test5, Decl(numLit.ts, 11, 3))
>3 .toString : Symbol(Number.toString, Decl(lib.d.ts, 458, 18))
>toString : Symbol(Number.toString, Decl(lib.d.ts, 458, 18))
var test6 = 3.['toString']();
>test6 : Symbol(test6, Decl(numLit.ts, 12, 3))
>'toString' : Symbol(Number.toString, Decl(lib.d.ts, 458, 18))
var test7 = 3
>test7 : Symbol(test7, Decl(numLit.ts, 13, 3))
>3.toString : Symbol(Number.toString, Decl(lib.d.ts, 458, 18))
.toString();
>toString : Symbol(Number.toString, Decl(lib.d.ts, 458, 18))
var test8 = new Number(4).toString();
>test8 : Symbol(test8, Decl(numLit.ts, 15, 3))
>new Number(4).toString : Symbol(Number.toString, Decl(lib.d.ts, 458, 18))
>Number : Symbol(Number, Decl(lib.d.ts, 456, 40), Decl(lib.d.ts, 518, 11))
>toString : Symbol(Number.toString, Decl(lib.d.ts, 458, 18))
var test9 = 3. + 3.
>test9 : Symbol(test9, Decl(numLit.ts, 16, 3))

View File

@@ -0,0 +1,97 @@
=== tests/cases/compiler/numLit.ts ===
1..toString();
>1..toString() : string
>1..toString : (radix?: number) => string
>1. : number
>toString : (radix?: number) => string
1.0.toString();
>1.0.toString() : string
>1.0.toString : (radix?: number) => string
>1.0 : number
>toString : (radix?: number) => string
1.toString();
>1.toString() : string
>1.toString : (radix?: number) => string
>1 : number
>toString : (radix?: number) => string
1.+2.0 + 3. ;
>1.+2.0 + 3. : number
>1.+2.0 : number
>1. : number
>2.0 : number
>3. : number
// Preserve whitespace where important for JS compatibility
var i: number = 1;
>i : number
>1 : number
var test1 = i.toString();
>test1 : string
>i.toString() : string
>i.toString : (radix?: number) => string
>i : number
>toString : (radix?: number) => string
var test2 = 2.toString(); // emitted as 2 .toString()
>test2 : string
>2.toString() : string
>2.toString : (radix?: number) => string
>2 : number
>toString : (radix?: number) => string
var test3 = 3 .toString();
>test3 : string
>3 .toString() : string
>3 .toString : (radix?: number) => string
>3 : number
>toString : (radix?: number) => string
var test4 = 3 .toString();
>test4 : string
>3 .toString() : string
>3 .toString : (radix?: number) => string
>3 : number
>toString : (radix?: number) => string
var test5 = 3 .toString();
>test5 : string
>3 .toString() : string
>3 .toString : (radix?: number) => string
>3 : number
>toString : (radix?: number) => string
var test6 = 3.['toString']();
>test6 : string
>3.['toString']() : string
>3.['toString'] : (radix?: number) => string
>3. : number
>'toString' : string
var test7 = 3
>test7 : string
>3.toString() : string
>3.toString : (radix?: number) => string
>3 : number
.toString();
>toString : (radix?: number) => string
var test8 = new Number(4).toString();
>test8 : string
>new Number(4).toString() : string
>new Number(4).toString : (radix?: number) => string
>new Number(4) : Number
>Number : NumberConstructor
>4 : number
>toString : (radix?: number) => string
var test9 = 3. + 3.
>test9 : number
>3. + 3. : number
>3. : number
>3. : number