PlainTime.compare.js 562 B

12345678910111213
  1. describe("correct behavior", () => {
  2. test("length is 2", () => {
  3. expect(Temporal.PlainTime.compare).toHaveLength(2);
  4. });
  5. test("basic functionality", () => {
  6. const plainTime1 = new Temporal.PlainTime(16, 38, 40, 1, 2, 3);
  7. expect(Temporal.PlainTime.compare(plainTime1, plainTime1)).toBe(0);
  8. const plainTime2 = new Temporal.PlainTime(16, 39, 5, 0, 1, 2);
  9. expect(Temporal.PlainTime.compare(plainTime1, plainTime2)).toBe(-1);
  10. expect(Temporal.PlainTime.compare(plainTime2, plainTime1)).toBe(1);
  11. });
  12. });