test-org-clock/clocktable/step: Add test for the new ":step quarter"
* testing/lisp/test-org-clock.el (test-org-clock/clocktable/step): Add new test case.
This commit is contained in:
parent
583c01c084
commit
c9db3c51ab
|
@ -1053,6 +1053,40 @@ CLOCK: [2014-04-03 Thu 08:00]--[2014-04-03 Thu 16:00] => 8:00"
|
|||
(let ((system-time-locale "en_US"))
|
||||
(test-org-clock-clocktable-contents
|
||||
":step month :mstart 4 :block 2014 :stepskip0 t")))))
|
||||
;; Test ":step quarter".
|
||||
(should
|
||||
(string-match-p
|
||||
"
|
||||
Quarterly report starting on:.*?\\[2014-01-01 .*
|
||||
.*
|
||||
.*
|
||||
|.*?| \\*8:00\\* |
|
||||
.*
|
||||
| Foo +| 8:00 +|
|
||||
|
||||
.*?\\[2014-04-01 .*
|
||||
.*
|
||||
.*
|
||||
|.*?| \\*16:00\\* |
|
||||
.*
|
||||
| Foo +| 16:00 +|
|
||||
|
||||
.*?\\[2014-07-01 .*
|
||||
.*
|
||||
.*
|
||||
|.*?| \\*8:00\\* |
|
||||
.*
|
||||
| Foo +| 8:00 +|
|
||||
"
|
||||
(org-test-with-temp-text
|
||||
"* Foo
|
||||
CLOCK: [2014-03-04 Tue 08:00]--[2014-03-04 Tue 16:00] => 8:00
|
||||
CLOCK: [2014-04-03 Thu 08:00]--[2014-04-03 Thu 16:00] => 8:00
|
||||
CLOCK: [2014-06-04 Wed 08:00]--[2014-06-04 Wed 16:00] => 8:00
|
||||
CLOCK: [2014-07-03 Thu 08:00]--[2014-07-03 Thu 16:00] => 8:00"
|
||||
(let ((system-time-locale "en_US"))
|
||||
(test-org-clock-clocktable-contents
|
||||
":step quarter :block 2014 :stepskip0 t")))))
|
||||
;; Test ":step semimonth".
|
||||
(should
|
||||
(string-match-p
|
||||
|
|
Loading…
Reference in New Issue