Daniel Borchmann
c86051ba22
This test could not have been added before, because conversion was not guaranteed to work for dates before the unix epoch. It now is, and we finally can check the start of the NTP epoch! :)
21 lines
613 B
EmacsLisp
21 lines
613 B
EmacsLisp
;;; db-utils-test.el -- Tests for db-utils -*- lexical-binding: t -*-
|
|
|
|
;;; Commentary:
|
|
|
|
;;; Code:
|
|
|
|
(require 'ert)
|
|
(require 'db-utils)
|
|
(require 'cl-lib)
|
|
|
|
(ert-deftest db-utils-db/ntp-to-time ()
|
|
"Test NTP conversion to readable time with `db/ntp-to-time'."
|
|
(should (equal (db/ntp-to-time #xdcd2ac0c #x05c6dbac)
|
|
"2017-05-26T13:28:44.022565583Z"))
|
|
(should (equal (db/ntp-to-time #xbd5927ee #xbc616000)
|
|
"2000-08-31T18:52:30.735860824Z"))
|
|
(should (equal (db/ntp-to-time #x00000000 #x0000000)
|
|
"1900-01-01T00:00:00.000000000Z")))
|
|
|
|
;;; db-utils-test.el ends here
|