forked from Github/appendfilename
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.
21 lines
945 B
Makefile
21 lines
945 B
Makefile
# GNU Make file for the automation of pytest for appendfilename
|
|
#
|
|
# While the test script is written for Python 3.9.2, it depends on
|
|
# your installation of pytest (and in case of Linux, the authors of
|
|
# your distribution) if pytest for Python 3 is invoked either by
|
|
# pytest, or pytest-3. In some distributions, pytest actually may
|
|
# invoke pyest for legacy Python 2; the tests in test_date2name.py
|
|
# however are incompatible to this.
|
|
#
|
|
# Put this file like test_appendfilename.py in the root folder of
|
|
# appendfilename fetched from PyPi or GitHub. Then run
|
|
#
|
|
# chmod +x *
|
|
# make ./Makefile
|
|
#
|
|
# to run the tests. If you want pytest to exit the test sequence
|
|
# right after the first test failing, use the -x flag to the
|
|
# instructions on the CLI in addition to the verbosity flag to (-v).
|
|
|
|
# pytest -v test_appendfilename.py # the pattern by pytest's manual
|
|
pytest-3 -v test_appendfilename.py # the alternative pattern (e.g., Debian 12)
|