michael@0: function testString() { michael@0: var q; michael@0: for (var i = 0; i <= 9; ++i) { michael@0: q = []; michael@0: q.push(String(void 0)); michael@0: q.push(String(true)); michael@0: q.push(String(5)); michael@0: q.push(String(5.5)); michael@0: q.push(String("5")); michael@0: q.push(String([5])); michael@0: } michael@0: return q.join(","); michael@0: } michael@0: assertEq(testString(), "undefined,true,5,5.5,5,5");