PlainYearMonth.compare.js 700 B

1234567891011121314
  1. describe("correct behavior", () => {
  2. test("length is 2", () => {
  3. expect(Temporal.PlainYearMonth.compare).toHaveLength(2);
  4. });
  5. test("basic functionality", () => {
  6. const plainYearMonth1 = new Temporal.PlainYearMonth(2021, 8);
  7. expect(Temporal.PlainYearMonth.compare(plainYearMonth1, plainYearMonth1)).toBe(0);
  8. const plainYearMonth2 = new Temporal.PlainYearMonth(2021, 9);
  9. expect(Temporal.PlainYearMonth.compare(plainYearMonth2, plainYearMonth2)).toBe(0);
  10. expect(Temporal.PlainYearMonth.compare(plainYearMonth1, plainYearMonth2)).toBe(-1);
  11. expect(Temporal.PlainYearMonth.compare(plainYearMonth2, plainYearMonth1)).toBe(1);
  12. });
  13. });