-
6719486d
by Felix Lechner
at 2019-08-20T18:16:13Z
Move dated testing README into base directory for test specifications.
This document is in dire need of updating. Perhaps it was a good thing
that it was difficult to find until now.
Moves the README into a better, more prominent location.
Gbp-Dch: ignore
-
d38566bf
by Felix Lechner
at 2019-08-20T18:16:13Z
Move tests related to Lintian features into their own folder.
The tests exercise a variety of command line options of Lintian. Some
are invoked directly, such as suppress-tags; some for the output
format go through the test runner.
Gbp-Dch: ignore
-
21094b5c
by Felix Lechner
at 2019-08-20T18:16:13Z
Move tests related to runner features into their own folder.
These tests exercise live features of the test runner in operation
that cannot be tested in the 'scripts' collection.
Gbp-Dch: ignore
-
69cbda63
by Felix Lechner
at 2019-08-20T18:16:13Z
Move tests related to odd inputs to their own folder.
These tests exercise how the collections methods react to odd inputs.
They are false positives.
Gbp-Dch: ignore
-
70b6474b
by Felix Lechner
at 2019-08-20T18:16:13Z
Turn test python-script-uses-unversioned-python-in-shebang into a false positive for check python.
When the test suite was first sorted into checks, some general false
positives were not sorted. Those tests produce no output, and their
value is somewhat limited. More important, their value depends on what
the author said about them. A general false positive is worth much
less than a false positive specific to a particular tag.
When this test was first examined, it was thought to be quite general.
Upon review it appears useful as a false positive specific to the
check python. Adapts the test and places it there.
Changes the match strategy to 'tags' and converts the literal output
into the universal tag format. The test shows two classification tags.
The test was associated with the check 'python'.
Gbp-Dch: ignore
-
3fafc8a3
by Felix Lechner
at 2019-08-20T18:16:13Z
For two generic tests, provide previous changelog versions to keep literal output blank.
By adding two previous changelog versions (and overriding those
offered by the test runner) we avoid the generation of any tags. It
makes these tests more useful. They are false positives.
Gbp-Dch: ignore
-
500d00f0
by Felix Lechner
at 2019-08-20T18:16:13Z
Rename legacy folder 'tests' to more descriptive 'general-false-positives'.
This folder has had an unfortunate name for some time. The test suite
always contained tests outside it. The name was never descriptive.
By now, all tests that could have been placed elsewhere. All that is
left are several tests that are general false positives on blank
input. They exercise the templates.
Renames the folder to 'general-false-positives'.
Gbp-Dch: ignore
-
ae3271f5
by Felix Lechner
at 2019-08-20T18:16:13Z
For tracking tests, rename the containing folder to 'tracking'.
Two tests in the test suite are false positives based on generic
make_dh templates from two different years. They serve as monuments to
ensure old templates do not cause offense unexpectedly in future
versions of Lintian. Both tests are rarely modified. The name of the
folder they are in could be clearer.
Renames the containing folder from 'track' to 'tracking'.
Gbp-Dch: ignore