Because the pattern for testing on files will be used for the on
folders, a reorganization of the instructions. Stamps checked so
far are generated either in default pattern, or (compact, month,
short) pattern, or with time. Thus, it appears reasonable to
harmonize this sequence across the relevant files.
Many of pytest's test functions iterate over levels. For local
testing of date2name's action, e.g. about --remove, it may be
useful to narrow testing further than only "files" (and later, to
"folders"). Thus, a second layer of keyword markers was introduced
which may be used in two forms:
+ in combination with either one of (files, folders) for a check
which would check e.g., the remove of stamps on files; or
+ independent og (files, folders) to check e.g., the remove of
stamps on files and on folders
The introduction of a pytest.ini appears as a convienient approach
to group tests of pytests sharing an element in common. This seems
beneficial as long as there is no reliable approch identified to
stack "file" and "folder" as levels of an additional parameter in
theses tests for date2name.
By now, the two layers "elementary" and "files" are installed.