mirror of
https://github.com/novoid/appendfilename.git
synced 2026-02-16 12:54:15 +00:00
extend pattern timestamps by date2name, 1/2
This extends the pattern tested to consider all five stamp formats issued by date2name when passing appendfilename either in default, or prepend mode. It doesn't yet the --smart-prepend mode as third option.
This commit is contained in:
parent
49254c4429
commit
903b6adbe0
3 changed files with 14 additions and 6 deletions
0
Makefile
Executable file → Normal file
0
Makefile
Executable file → Normal file
|
|
@ -4,7 +4,7 @@
|
|||
# author: nbehrnd@yahoo.com
|
||||
# license: GPL v3, 2022.
|
||||
# date: 2022-01-05 (YYYY-MM-DD)
|
||||
# edit: 2022-01-07 (YYYY-MM-DD)
|
||||
# edit: 2022-01-09 (YYYY-MM-DD)
|
||||
#
|
||||
"""Test pad for functions by appendfilename with pytest.
|
||||
|
||||
|
|
@ -34,7 +34,9 @@ PROGRAM = str("./appendfilename/__init__.py")
|
|||
|
||||
@pytest.mark.default
|
||||
@pytest.mark.parametrize("arg1", ["test.txt", "2021-12-31_test.txt",
|
||||
"2021-12-31T18.48.22_test.txt"])
|
||||
"2021-12-31T18.48.22_test.txt",
|
||||
"20211231_test.txt", "2012-12_test.txt",
|
||||
"211231_test.txt"])
|
||||
@pytest.mark.parametrize("arg2", ["-t book", "-t book_shelf",
|
||||
"--text book", "--text book_shelf"])
|
||||
@pytest.mark.parametrize("arg3", [" ", "!", "@", "#", "$", "%", "*", "_", "+",
|
||||
|
|
@ -63,7 +65,9 @@ def test_pattern_s1(arg1, arg2, arg3):
|
|||
|
||||
@pytest.mark.prepend
|
||||
@pytest.mark.parametrize("arg1", ["test.txt", "2021-12-31_test.txt",
|
||||
"2021-12-31T18.48.22_test.txt"])
|
||||
"2021-12-31T18.48.22_test.txt",
|
||||
"20211231_test.txt", "2012-12_test.txt",
|
||||
"211231_test.txt"])
|
||||
@pytest.mark.parametrize("arg2", ["-t book", "-t book_shelf",
|
||||
"--text book", "--text book_shelf"])
|
||||
@pytest.mark.parametrize("arg3", [" ", "!", "@", "#", "$", "%", "*", "_", "+",
|
||||
|
|
|
|||
|
|
@ -175,7 +175,7 @@ markers =
|
|||
# author: nbehrnd@yahoo.com
|
||||
# license: GPL v3, 2022.
|
||||
# date: 2022-01-05 (YYYY-MM-DD)
|
||||
# edit: 2022-01-07 (YYYY-MM-DD)
|
||||
# edit: 2022-01-09 (YYYY-MM-DD)
|
||||
#
|
||||
"""Test pad for functions by appendfilename with pytest.
|
||||
|
||||
|
|
@ -213,7 +213,9 @@ PROGRAM = str("./appendfilename/__init__.py")
|
|||
#+begin_src python :tangle test_appendfilename.py
|
||||
@pytest.mark.default
|
||||
@pytest.mark.parametrize("arg1", ["test.txt", "2021-12-31_test.txt",
|
||||
"2021-12-31T18.48.22_test.txt"])
|
||||
"2021-12-31T18.48.22_test.txt",
|
||||
"20211231_test.txt", "2012-12_test.txt",
|
||||
"211231_test.txt"])
|
||||
@pytest.mark.parametrize("arg2", ["-t book", "-t book_shelf",
|
||||
"--text book", "--text book_shelf"])
|
||||
@pytest.mark.parametrize("arg3", [" ", "!", "@", "#", "$", "%", "*", "_", "+",
|
||||
|
|
@ -251,7 +253,9 @@ def test_pattern_s1(arg1, arg2, arg3):
|
|||
#+begin_src python :tangle test_appendfilename.py
|
||||
@pytest.mark.prepend
|
||||
@pytest.mark.parametrize("arg1", ["test.txt", "2021-12-31_test.txt",
|
||||
"2021-12-31T18.48.22_test.txt"])
|
||||
"2021-12-31T18.48.22_test.txt",
|
||||
"20211231_test.txt", "2012-12_test.txt",
|
||||
"211231_test.txt"])
|
||||
@pytest.mark.parametrize("arg2", ["-t book", "-t book_shelf",
|
||||
"--text book", "--text book_shelf"])
|
||||
@pytest.mark.parametrize("arg3", [" ", "!", "@", "#", "$", "%", "*", "_", "+",
|
||||
|
|
|
|||
Loading…
Reference in a new issue