S15.5.1.1_A1_T15.js (755B)
1 // Copyright 2009 the Sputnik authors. All rights reserved. 2 // This code is governed by the BSD license found in the LICENSE file. 3 4 /*--- 5 info: | 6 When String is called as a function rather than as a constructor, it 7 performs a type conversion 8 es5id: 15.5.1.1_A1_T15 9 description: Call String(string_object) 10 ---*/ 11 12 var __obj__str = "caps"; 13 14 //__obj__str.prop=1; 15 16 var __str = String(__obj__str); 17 18 ////////////////////////////////////////////////////////////////////////////// 19 //CHECK#1 20 if (__str !== __obj__str) { 21 throw new Test262Error('#1: __obj__str = "caps"; __str = String(__obj__str); __str === __obj__str. Actual: __str ===' + __str); 22 } 23 // 24 ////////////////////////////////////////////////////////////////////////////// 25 26 reportCompare(0, 0);