0
0
Fork 1
mirror of https://git.savannah.gnu.org/git/emacs/org-mode.git synced 2024-09-29 20:07:46 +00:00

Fix a test

This commit is contained in:
Nicolas Goaziou 2016-06-04 21:27:55 +02:00
parent 827413ef2f
commit daa11e13de

View file

@ -415,8 +415,11 @@
;; {@min}, {@max} and {@mean} apply to ages.
(should
(equal
(let ((org-columns--time (float-time (current-time))))
(org-columns--summary-min-age (list "<2014-03-04 Tue>") nil))
"0d 00h 0m 0s"
(cl-letf (((symbol-function 'current-time)
(lambda ()
(apply #'encode-time
(org-parse-time-string "<2014-03-04 Tue>")))))
(org-test-with-temp-text
"* H
** S1
@ -428,11 +431,14 @@
:A: <2014-03-04 Tue>
:END:"
(let ((org-columns-default-format "%A{@min}")) (org-columns))
(get-char-property (point) 'org-columns-value-modified))))
(get-char-property (point) 'org-columns-value-modified)))))
(should
(equal
(let ((org-columns--time (float-time (current-time))))
(org-columns--summary-max-age (list "<2012-03-29 Thu>") nil))
"705d 01h 0m 0s"
(cl-letf (((symbol-function 'current-time)
(lambda ()
(apply #'encode-time
(org-parse-time-string "<2014-03-04 Tue>")))))
(org-test-with-temp-text
"* H
** S1
@ -444,12 +450,14 @@
:A: <2014-03-04 Tue>
:END:"
(let ((org-columns-default-format "%A{@max}")) (org-columns))
(get-char-property (point) 'org-columns-value-modified))))
(get-char-property (point) 'org-columns-value-modified)))))
(should
(equal
(let ((org-columns--time (float-time (current-time))))
(org-columns--summary-mean-age
(list "<2012-03-29 Thu>" "<2014-03-04 Tue>") nil))
"352d 12h 30m 0s"
(cl-letf (((symbol-function 'current-time)
(lambda ()
(apply #'encode-time
(org-parse-time-string "<2014-03-04 Tue>")))))
(org-test-with-temp-text
"* H
** S1
@ -461,7 +469,7 @@
:A: <2014-03-04 Tue>
:END:"
(let ((org-columns-default-format "%A{@mean}")) (org-columns))
(get-char-property (point) 'org-columns-value-modified))))
(get-char-property (point) 'org-columns-value-modified)))))
;; If a time value is expressed as a duration, return a duration.
;; If any of them follows H:MM:SS pattern, use it too.
(should