mirror of
git://git.sv.gnu.org/emacs.git
synced 2025-12-15 10:30:25 -08:00
; improve test coverage of time-stamp-pattern parsing
* test/lisp/time-stamp-tests.el (time-stamp-test-pattern-multiply, time-stamp-test-pattern-sequential): broaden range of test data
This commit is contained in:
parent
e1090b0914
commit
0bf3873b1c
1 changed files with 4 additions and 4 deletions
|
|
@ -89,11 +89,11 @@
|
|||
(iter-defun time-stamp-test-pattern-sequential ()
|
||||
"Iterate through each possibility for a part of `time-stamp-pattern'."
|
||||
(let ((pattern-value-parts
|
||||
'(("4/" "10/" "-4/" "0/" "") ;0: line limit
|
||||
'(("4/" "10/" "-9/" "0/" "") ;0: line limit
|
||||
("stamp<" "") ;1: start
|
||||
("%-d" "%_H" "%^a" "%#Z" "%:A" "%02H" "%%" "") ;2: format part 1
|
||||
("%-d" "%_H" "%^a" "%#Z" "%:A" "%09z" "%%" "") ;2: format part 1
|
||||
(" " "x" ":" "\n" "") ;3: format part 2
|
||||
("%-d" "%_H" "%^a" "%#Z" "%:A" "%02H" "%%") ;4: format part 3
|
||||
("%-d" "%_H" "%^a" "%#Z" "%:A" "%09z" "%%") ;4: format part 3
|
||||
(">end" "")))) ;5: end
|
||||
(dotimes (cur (length pattern-value-parts))
|
||||
(dotimes (cur-index (length (nth cur pattern-value-parts)))
|
||||
|
|
@ -118,7 +118,7 @@
|
|||
(iter-defun time-stamp-test-pattern-multiply ()
|
||||
"Iterate through every combination of parts of `time-stamp-pattern'."
|
||||
(let ((line-limit-values '("" "4/"))
|
||||
(start-values '("" "stamp<"))
|
||||
(start-values '("" "/stamp/"))
|
||||
(format-values '("%%" "%m"))
|
||||
(end-values '("" ">end")))
|
||||
;; yield all combinations of the above
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue