use assertDatetimeAlmostEqual