Function: ert--explain-time-equal-p

ert--explain-time-equal-p is a byte-compiled function defined in ert.el.gz.

Signature

(ert--explain-time-equal-p A B)

Documentation

Explainer function for time-equal-p.

A and B are the time values to compare.

Source Code

;; Defined in /usr/src/emacs/lisp/emacs-lisp/ert.el.gz
(defun ert--explain-time-equal-p (a b)
  "Explainer function for `time-equal-p'.
A and B are the time values to compare."
  (declare (ftype (function (t t) list))
           (side-effect-free t))
  (unless (time-equal-p a b)
    `(different-time-values
      ,(format-time-string "%F %T.%N%z" a t)
      ,(format-time-string "%F %T.%N%z" b t)
      difference
      ,(format-time-string "%s.%N" (time-subtract a b) t))))