S11.9.5_A5.js (805B)
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 Type(x) and Type(y) are String-s. 7 Return false, if x and y are exactly the same sequence of characters; otherwise, return true 8 es5id: 11.9.5_A5 9 description: x and y are primitive strings 10 ---*/ 11 12 //CHECK#1 13 if ("" !== "") { 14 throw new Test262Error('#1: "" === ""'); 15 } 16 17 //CHECK#2 18 if (" " !== " ") { 19 throw new Test262Error('#2: " " === " "'); 20 } 21 22 //CHECK#3 23 if ("string" !== "string") { 24 throw new Test262Error('#3: "string" === "string"'); 25 } 26 27 //CHECK#4 28 if (!(" string" !== "string ")) { 29 throw new Test262Error('#4: " string" !== "string "'); 30 } 31 32 //CHECK#5 33 if (!("1.0" !== "1")) { 34 throw new Test262Error('#5: "1.0" !== "1"'); 35 } 36 37 reportCompare(0, 0);