You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
19 lines
468 B
19 lines
468 B
3 years ago
|
/// <reference types="cypress" />
|
||
|
import { parse } from "date-fns"
|
||
|
|
||
|
describe("Date list should", () => {
|
||
|
it("have dates sorted chronologically", () => {
|
||
|
cy.visit("/")
|
||
|
|
||
|
const parseDate = date => parse(date, "dd.MM.yyyy", new Date())
|
||
|
let prevDate = parseDate("01.01.1970")
|
||
|
|
||
|
cy.get("ul#sorted li").each($pre => {
|
||
|
const currentDate = parseDate($pre.text())
|
||
|
expect(prevDate).to.be.lte(currentDate)
|
||
|
|
||
|
prevDate = currentDate
|
||
|
})
|
||
|
})
|
||
|
})
|