summaryrefslogtreecommitdiff
path: root/website/json/ch15.json
diff options
context:
space:
mode:
Diffstat (limited to 'website/json/ch15.json')
-rw-r--r--website/json/ch15.json9
1 files changed, 8 insertions, 1 deletions
diff --git a/website/json/ch15.json b/website/json/ch15.json
index 35468d3bf..317520f08 100644
--- a/website/json/ch15.json
+++ b/website/json/ch15.json
@@ -1,7 +1,7 @@
{
"testsCollection":{
"name":"Chapter - ch15",
-"numTests":"8074",
+"numTests":"8075",
"tests":[
{
"code":"Ly8gQ29weXJpZ2h0IDIwMDkgdGhlIFNwdXRuaWsgYXV0aG9ycy4gIEFsbCByaWdodHMgcmVzZXJ2ZWQuCi8qKgogKiBUaGUgZ2xvYmFsIG9iamVjdCBkb2VzIG5vdCBoYXZlIGEgW1tDb25zdHJ1Y3RdXSBwcm9wZXJ0eQogKgogKiBAcGF0aCBjaDE1LzE1LjEvUzE1LjFfQTFfVDEuanMKICogQGRlc2NyaXB0aW9uIEl0IGlzIG5vdCBwb3NzaWJsZSB0byB1c2UgdGhlIGdsb2JhbCBvYmplY3QgYXMgYSBjb25zdHJ1Y3RvcgogKiB3aXRoIHRoZSBuZXcgb3BlcmF0b3IKICogQG5lZ2F0aXZlCiAqLwoKbmV3IHRoaXM7Cgo=",
@@ -44021,6 +44021,13 @@
},
{
"author":"Norbert Lindenberg",
+"code":"Ly8gQ29weXJpZ2h0IDIwMTMgTW96aWxsYSBDb3Jwb3JhdGlvbi4gQWxsIHJpZ2h0cyByZXNlcnZlZC4KLyoqCiAqIEBkZXNjcmlwdGlvbiBUZXN0cyB0aGF0IFN0cmluZy5wcm90b3R5cGUubG9jYWxlQ29tcGFyZSB0cmVhdHMgYSBtaXNzaW5nCiAqICAgICAidGhhdCIgYXJndW1lbnQsIHVuZGVmaW5lZCwgYW5kICJ1bmRlZmluZWQiIGFzIGVxdWl2YWxlbnQuCiAqIEBhdXRob3IgTm9yYmVydCBMaW5kZW5iZXJnCiAqLwoKdmFyIHRoaXNWYWx1ZXMgPSBbImEiLCAidCIsICJ1IiwgInVuZGVmaW5lZCIsICJVTkRFRklORUQiLCAibmljaHQgZGVmaW5pZXJ0IiwgInh5eiIsICLmnKrlrprkuYkiXTsKCnZhciBpOwpmb3IgKGkgPSAwOyBpIDwgdGhpc1ZhbHVlcy5sZW5ndGg7IGkrKykgewogICAgdmFyIHRoaXNWYWx1ZSA9IHRoaXNWYWx1ZXNbaV07CiAgICBpZiAodGhpc1ZhbHVlLmxvY2FsZUNvbXBhcmUoKSAhPT0gdGhpc1ZhbHVlLmxvY2FsZUNvbXBhcmUodW5kZWZpbmVkKSkgewogICAgICAgICRFUlJPUigiU3RyaW5nLnByb3RvdHlwZS5sb2NhbGVDb21wYXJlIGRvZXMgbm90IHRyZWF0IG1pc3NpbmcgJ3RoYXQnIGFyZ3VtZW50IGFzIHVuZGVmaW5lZC4iKTsKICAgIH0KICAgIGlmICh0aGlzVmFsdWUubG9jYWxlQ29tcGFyZSh1bmRlZmluZWQpICE9PSB0aGlzVmFsdWUubG9jYWxlQ29tcGFyZSgidW5kZWZpbmVkIikpIHsKICAgICAgICAkRVJST1IoIlN0cmluZy5wcm90b3R5cGUubG9jYWxlQ29tcGFyZSBkb2VzIG5vdCB0cmVhdCB1bmRlZmluZWQgJ3RoYXQnIGFyZ3VtZW50IGFzIFwidW5kZWZpbmVkXCIuIik7CiAgICB9Cn0KCg==",
+"commentary":"",
+"description":"Tests that String.prototype.localeCompare treats a missing\n \"that\" argument, undefined, and \"undefined\" as equivalent.",
+"path":"TestCases/ch15/15.5/15.5.4/15.5.4.9/15.5.4.9_3.js"
+},
+{
+"author":"Norbert Lindenberg",
"code":"Ly8gQ29weXJpZ2h0IDIwMTIgTm9yYmVydCBMaW5kZW5iZXJnLiBBbGwgcmlnaHRzIHJlc2VydmVkLgovKioKICogQGRlc2NyaXB0aW9uIFRlc3RzIHRoYXQgU3RyaW5nLnByb3RvdHlwZS5sb2NhbGVDb21wYXJlCiAqICAgICByZXR1cm5zIDAgd2hlbiBjb21wYXJpbmcgU3RyaW5ncyB0aGF0IGFyZSBjb25zaWRlcmVkIGNhbm9uaWNhbGx5IGVxdWl2YWxlbnQKICogICAgIGJ5IHRoZSBVbmljb2RlIHN0YW5kYXJkLgogKiBAYXV0aG9yIE5vcmJlcnQgTGluZGVuYmVyZwogKi8KCi8vIHBhaXJzIHdpdGggY2hhcmFjdGVycyBub3QgaW4gVW5pY29kZSAzLjAgYXJlIGNvbW1lbnRlZCBvdXQKdmFyIHBhaXJzID0gWwogICAgLy8gZXhhbXBsZSBmcm9tIFVuaWNvZGUgNS4wLCBzZWN0aW9uIDMuNywgZGVmaW5pdGlvbiBENzAKICAgIFsib1x1MDMwOCIsICLDtiJdLAogICAgLy8gZXhhbXBsZXMgZnJvbSBVbmljb2RlIDUuMCwgY2hhcHRlciAzLjExCiAgICBbIsOkXHUwMzIzIiwgImFcdTAzMjNcdTAzMDgiXSwKICAgIFsiYVx1MDMwOFx1MDMyMyIsICJhXHUwMzIzXHUwMzA4Il0sCiAgICBbIuG6oVx1MDMwOCIsICJhXHUwMzIzXHUwMzA4Il0sCiAgICBbIsOkXHUwMzA2IiwgImFcdTAzMDhcdTAzMDYiXSwKICAgIFsixINcdTAzMDgiLCAiYVx1MDMwNlx1MDMwOCJdLAogICAgLy8gZXhhbXBsZSBmcm9tIFVuaWNvZGUgNS4wLCBjaGFwdGVyIDMuMTIKICAgIFsiXHUxMTExXHUxMTcxXHUxMUI2IiwgIu2TmyJdLAogICAgLy8gZXhhbXBsZXMgZnJvbSBVVFMgMTAsIFVuaWNvZGUgQ29sbGF0aW9uIEFsZ29yaXRobQogICAgWyLihKsiLCAiw4UiXSwKICAgIFsi4oSrIiwgIkFcdTAzMEEiXSwKICAgIFsieFx1MDMxQlx1MDMyMyIsICJ4XHUwMzIzXHUwMzFCIl0sCiAgICBbIuG7sSIsICLhu6VcdTAzMUIiXSwKICAgIFsi4buxIiwgInVcdTAzMUJcdTAzMjMiXSwKICAgIFsi4buxIiwgIsawXHUwMzIzIl0sCiAgICBbIuG7sSIsICJ1XHUwMzIzXHUwMzFCIl0sCiAgICAvLyBleGFtcGxlcyBmcm9tIFVBWCAxNSwgVW5pY29kZSBOb3JtYWxpemF0aW9uIEZvcm1zCiAgICBbIsOHIiwgIkNcdTAzMjciXSwKICAgIFsicVx1MDMwN1x1MDMyMyIsICJxXHUwMzIzXHUwMzA3Il0sCiAgICBbIuqwgCIsICJcdTExMDBcdTExNjEiXSwKICAgIFsi4oSrIiwgIkFcdTAzMEEiXSwKICAgIFsi4oSmIiwgIs6pIl0sCiAgICBbIsOFIiwgIkFcdTAzMEEiXSwKICAgIFsiw7QiLCAib1x1MDMwMiJdLAogICAgWyLhuakiLCAic1x1MDMyM1x1MDMwNyJdLAogICAgWyLhuItcdTAzMjMiLCAiZFx1MDMyM1x1MDMwNyJdLAogICAgWyLhuItcdTAzMjMiLCAi4biNXHUwMzA3Il0sCiAgICBbInFcdTAzMDdcdTAzMjMiLCAicVx1MDMyM1x1MDMwNyJdLAogICAgLy8gZXhhbXBsZXMgaW52b2x2aW5nIHN1cHBsZW1lbnRhcnkgY2hhcmFjdGVycyBmcm9tIFVDRCBOb3JtYWxpemF0aW9uVGVzdC50eHQKLy8gIFsiXHVEODM0XHVERDVFIiwgIlx1RDgzNFx1REQ1N1x1RDgzNFx1REQ2NSJdLAovLyAgWyJcdUQ4N0VcdURDMkIiLCAi5YyXIl0KXTsKCnZhciBpOwpmb3IgKGkgPSAwOyBpIDwgcGFpcnMubGVuZ3RoOyBpKyspIHsKICAgIHZhciBwYWlyID0gcGFpcnNbaV07CiAgICBpZiAocGFpclswXS5sb2NhbGVDb21wYXJlKHBhaXJbMV0pICE9PSAwKSB7CiAgICAgICAgJEVSUk9SKCJTdHJpbmcucHJvdG90eXBlLmxvY2FsZUNvbXBhcmUgY29uc2lkZXJzICIgKyBwYWlyWzBdICsgIiAoIiArIHRvVShwYWlyWzBdKSArCiAgICAgICAgICAgICIpIOKJoCAiICsgcGFpclsxXSArICIgKCIgKyB0b1UocGFpclsxXSkgKyAiKS4iKTsKICAgIH0KfQoKZnVuY3Rpb24gdG9VKHMpIHsKICAgIHZhciByZXN1bHQgPSAiIjsKICAgIHZhciBlc2NhcGUgPSAiXFx1MDAwMCI7CiAgICB2YXIgaTsKICAgIGZvciAoaSA9IDA7IGkgPCBzLmxlbmd0aDsgaSsrKSB7CiAgICAgICAgdmFyIGhleCA9IHMuY2hhckNvZGVBdChpKS50b1N0cmluZygxNik7CiAgICAgICAgcmVzdWx0ICs9IGVzY2FwZS5zdWJzdHJpbmcoMCwgZXNjYXBlLmxlbmd0aCAtIGhleC5sZW5ndGgpICsgaGV4OwogICAgfQogICAgcmV0dXJuIHJlc3VsdDsKfQoK",
"commentary":"",
"description":"Tests that String.prototype.localeCompare\n returns 0 when comparing Strings that are considered canonically equivalent\n by the Unicode standard.",