Thu, 22 Jan 2015 13:21:57 +0100
Incorporate requested changes from Mozilla in review:
https://bugzilla.mozilla.org/show_bug.cgi?id=1123480#c6
michael@0 | 1 | function testStringify() { |
michael@0 | 2 | var t = true, f = false, u = undefined, n = 5, d = 5.5, s = "x"; |
michael@0 | 3 | var a = []; |
michael@0 | 4 | for (var i = 0; i < 10; ++i) { |
michael@0 | 5 | a[0] = "" + t; |
michael@0 | 6 | a[1] = t + ""; |
michael@0 | 7 | a[2] = "" + f; |
michael@0 | 8 | a[3] = f + ""; |
michael@0 | 9 | a[4] = "" + u; |
michael@0 | 10 | a[5] = u + ""; |
michael@0 | 11 | a[6] = "" + n; |
michael@0 | 12 | a[7] = n + ""; |
michael@0 | 13 | a[8] = "" + d; |
michael@0 | 14 | a[9] = d + ""; |
michael@0 | 15 | a[10] = "" + s; |
michael@0 | 16 | a[11] = s + ""; |
michael@0 | 17 | } |
michael@0 | 18 | return a.join(","); |
michael@0 | 19 | } |
michael@0 | 20 | assertEq(testStringify(), "true,true,false,false,undefined,undefined,5,5,5.5,5.5,x,x"); |