tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

links-northamerica.js (2370B)


      1 // |reftest| skip-if(!this.hasOwnProperty('Temporal')) -- Temporal is not enabled unconditionally
      2 // Copyright (C) 2022 André Bargull. All rights reserved.
      3 // This code is governed by the BSD license found in the LICENSE file.
      4 
      5 /*---
      6 esid: sec-temporal.zoneddatetime
      7 description: ZonedDateTime constructor accepts link names as time zone ID input
      8 features: [Temporal, canonical-tz]
      9 ---*/
     10 
     11 const testCases = [
     12  "America/Creston",  // Link America/Phoenix America/Creston
     13  "America/Nassau",  // Link America/Toronto America/Nassau
     14  "America/Atikokan",  // Link America/Panama America/Atikokan
     15  "America/Cayman",  // Link America/Panama America/Cayman
     16  "America/Anguilla",  // Link America/Puerto_Rico America/Anguilla
     17  "America/Antigua",  // Link America/Puerto_Rico America/Antigua
     18  "America/Aruba",  // Link America/Puerto_Rico America/Aruba
     19  "America/Curacao",  // Link America/Puerto_Rico America/Curacao
     20  "America/Blanc-Sablon",  // Link America/Puerto_Rico America/Blanc-Sablon   # Quebec (Lower North Shore)
     21  "America/Dominica",  // Link America/Puerto_Rico America/Dominica
     22  "America/Grenada",  // Link America/Puerto_Rico America/Grenada
     23  "America/Guadeloupe",  // Link America/Puerto_Rico America/Guadeloupe
     24  "America/Kralendijk",  // Link America/Puerto_Rico America/Kralendijk     # Caribbean Netherlands
     25  "America/Lower_Princes",  // Link America/Puerto_Rico America/Lower_Princes  # Sint Maarten
     26  "America/Marigot",  // Link America/Puerto_Rico America/Marigot        # St Martin (French part)
     27  "America/Montserrat",  // Link America/Puerto_Rico America/Montserrat
     28  "America/Port_of_Spain",  // Link America/Puerto_Rico America/Port_of_Spain  # Trinidad & Tobago
     29  "America/St_Barthelemy",  // Link America/Puerto_Rico America/St_Barthelemy  # St Barthélemy
     30  "America/St_Kitts",  // Link America/Puerto_Rico America/St_Kitts       # St Kitts & Nevis
     31  "America/St_Lucia",  // Link America/Puerto_Rico America/St_Lucia
     32  "America/St_Thomas",  // Link America/Puerto_Rico America/St_Thomas      # Virgin Islands (US)
     33  "America/St_Vincent",  // Link America/Puerto_Rico America/St_Vincent
     34  "America/Tortola",  // Link America/Puerto_Rico America/Tortola        # Virgin Islands (UK)
     35 ];
     36 
     37 for (let id of testCases) {
     38  const instance = new Temporal.ZonedDateTime(0n, id);
     39  assert.sameValue(instance.timeZoneId, id);
     40 }
     41 
     42 reportCompare(0, 0);