Quellcodebibliothek Statistik Leitseite products/Sources/formale Sprachen/C/Firefox/third_party/rust/tokio/src/fs/   (Browser von der Mozilla Stiftung Version 136.0.1©)  Datei vom 10.2.2025 mit Größe 916 B image not shown  

SSL getCalendarInfo.js   Sprache: unbekannt

 
// |reftest| skip-if(!this.hasOwnProperty("Intl")||!this.hasOwnProperty("addIntlExtras"))
/* This Source Code Form is subject to the terms of the Mozilla Public
 * License, v. 2.0. If a copy of the MPL was not distributed with this
 * file, You can obtain one at http://mozilla.org/MPL/2.0/. */


// Tests the getCalendarInfo function with a diverse set of arguments.

function checkCalendarInfo(info, expected)
{
  assertEq(Object.getPrototypeOf(info), Object.prototype);

  assertEq(info.firstDayOfWeek, expected.firstDayOfWeek);
  assertEq(info.minDays, expected.minDays);
  assertDeepEq(info.weekend, expected.weekend);
  assertEq(info.calendar, expected.calendar);
  assertEq(info.locale, expected.locale);
}

addIntlExtras(Intl);

let gCI = Intl.getCalendarInfo;

assertEq(gCI.length, 1);

checkCalendarInfo(gCI('en-US'), {
  firstDayOfWeek: 7,
  minDays: 1,
  weekend: [6, 7],
  calendar: "gregory",
  locale: "en-US"
});

checkCalendarInfo(gCI('en-IL'), {
  firstDayOfWeek: 7,
  minDays: 1,
  weekend: [5, 6],
  calendar: "gregory",
  locale: "en-IL"
});


checkCalendarInfo(gCI('en-GB'), {
  firstDayOfWeek: 1,
  minDays: 4,
  weekend: [6, 7],
  calendar: "gregory",
  locale: "en-GB"
});


checkCalendarInfo(gCI('pl'), {
  firstDayOfWeek: 1,
  minDays: 4,
  weekend: [6, 7],
  calendar: "gregory",
  locale: "pl"
});

checkCalendarInfo(gCI('ar-IQ'), {
  firstDayOfWeek: 6,
  minDays: 1,
  weekend: [5, 6],
  calendar: "gregory",
  locale: "ar-IQ"
});

checkCalendarInfo(gCI('fa-IR'), {
  firstDayOfWeek: 6,
  minDays: 1,
  weekend: [5],
  calendar: "persian",
  locale: "fa-IR"
});

if (typeof reportCompare === 'function')
    reportCompare(0, 0);

Messung V0.5
C=85 H=83 G=83

[ Verzeichnis aufwärts0.14unsichere Verbindung  Übersetzung europäischer Sprachen durch Browser  ]