Check a date with Chai

You need to check a date using Chai. You also need to account for the test execution time.

Compare the milliseconds using Chai’s closeTo method.

const updatedAt = new Date()

// Some time later...

expect(updatedAt.getTime()).to.be.closeTo(Date.now(), 100)

The second closeTo parameter controls the delta; the largest acceptable difference between the two values.

Sign up for my newsletter

A monthly round-up of blog posts, projects, and internet oddments.