Felix Lechner pushed to branch master at lintian / lintian


Commits:
396fe5ee by Felix Lechner at 2019-08-20T22:14:38Z
Move 11 tests from the old suite source that were associated with one check to 
that check.

Out of 20 tests in the old suite 'source', 11 produced tags or were
otherwise associated with exactly one check. These tests were moved
from their old location into that check.

The association with the check was further memorialized with Check:
statements in the test specifications.

Gbp-Dch: ignore

- - - - -
7634245c by Felix Lechner at 2019-08-20T22:15:14Z
Move all unassociated source tests to a subfolder in t/tags/odd-inputs.

All these tests seem to look for unusual problems in a source archive.
They deal with issues such as directory traversals or new tar
compression formats. These tests look for format errors in our tools
more than they can help a maintainer.

After some reflection, placed these tools into together with other odd
inputs that are expected to work.

Some tests could be false positives for the check 'fields' but they
are unusual and seemed to test the output of dpkg-source more than
anything else. That is why they they were placed in odd-inputs.

Gbp-Dch: ignore

- - - - -
834ac502 by Felix Lechner at 2019-08-20T22:15:14Z
Remove old testing README.

This README is even more outdated than the one in the base directory
for the test specifications. Removes it.

Gbp-Dch: ignore

- - - - -


30 changed files:

- t/tags/source/control-file-missing-separator/debian/control.in → 
t/tags/checks/control-file/control-file-missing-separator/debian/control.in
- t/tags/source/control-file-missing-separator/desc → 
t/tags/checks/control-file/control-file-missing-separator/desc
- t/tags/source/control-file-missing-separator/tags → 
t/tags/checks/control-file/control-file-missing-separator/tags
- t/tags/source/cruft-ancient-file/debian/watch → 
t/tags/checks/cruft/cruft-ancient-file/debian/watch
- t/tags/source/cruft-ancient-file/desc → 
t/tags/checks/cruft/cruft-ancient-file/desc
- t/tags/source/cruft-ancient-file/orig/README → 
t/tags/checks/cruft/cruft-ancient-file/orig/README
- t/tags/source/cruft-ancient-file/pre-orig → 
t/tags/checks/cruft/cruft-ancient-file/pre-orig
- t/tags/source/cruft-ancient-file/tags → 
t/tags/checks/cruft/cruft-ancient-file/tags
- t/tags/source/debconf-traversal/desc → 
t/tags/checks/debconf/debconf-traversal/desc
- t/tags/source/debconf-traversal/dpkg-overrides → 
t/tags/checks/debconf/debconf-traversal/dpkg-overrides
- t/tags/source/debconf-traversal/post-build → 
t/tags/checks/debconf/debconf-traversal/post-build
- t/tags/source/control-field-traversal-2/tags → 
t/tags/checks/debconf/debconf-traversal/tags
- t/tags/source/debian-source-dir-traversal-2/desc → 
t/tags/checks/debian-source-dir/debian-source-dir-traversal-2/desc
- t/tags/source/debian-source-dir-traversal-2/pre-build → 
t/tags/checks/debian-source-dir/debian-source-dir-traversal-2/pre-build
- t/tags/source/debian-source-dir-traversal-2/tags → 
t/tags/checks/debian-source-dir/debian-source-dir-traversal-2/tags
- t/tags/source/fields-src-bad-version/debian/control.in → 
t/tags/checks/fields/fields-src-bad-version/debian/control.in
- t/tags/source/fields-src-bad-version/desc → 
t/tags/checks/fields/fields-src-bad-version/desc
- t/tags/source/fields-src-bad-version/tags → 
t/tags/checks/fields/fields-src-bad-version/tags
- t/tags/source/magic-architecture-srcpkg-ok/debian/control.in → 
t/tags/checks/fields/magic-architecture-srcpkg-ok/debian/control.in
- t/tags/source/magic-architecture-srcpkg-ok/debian/watch → 
t/tags/checks/fields/magic-architecture-srcpkg-ok/debian/watch
- t/tags/source/magic-architecture-srcpkg-ok/desc → 
t/tags/checks/fields/magic-architecture-srcpkg-ok/desc
- t/tags/source/magic-architecture-srcpkg-ok/orig/README → 
t/tags/checks/fields/magic-architecture-srcpkg-ok/orig/README
- t/tags/source/debconf-traversal/tags → 
t/tags/checks/fields/magic-architecture-srcpkg-ok/tags
- t/tags/source/magic-architecture-srcpkg-wrong/debian/watch → 
t/tags/checks/fields/magic-architecture-srcpkg-wrong/debian/watch
- t/tags/source/magic-architecture-srcpkg-wrong/desc → 
t/tags/checks/fields/magic-architecture-srcpkg-wrong/desc
- t/tags/source/magic-architecture-srcpkg-wrong/dpkg-overrides → 
t/tags/checks/fields/magic-architecture-srcpkg-wrong/dpkg-overrides
- t/tags/source/magic-architecture-srcpkg-wrong/orig/README → 
t/tags/checks/fields/magic-architecture-srcpkg-wrong/orig/README
- t/tags/source/magic-architecture-srcpkg-wrong/tags → 
t/tags/checks/fields/magic-architecture-srcpkg-wrong/tags
- t/tags/source/no-sha256-checksum/desc → 
t/tags/checks/fields/no-sha256-checksum/desc
- t/tags/source/no-sha256-checksum/post-build → 
t/tags/checks/fields/no-sha256-checksum/post-build


The diff was not included because it is too large.


View it on GitLab: 
https://salsa.debian.org/lintian/lintian/compare/ae3271f5aad0933fac31f554c899e84cc201bfa1...834ac502ee0ffd1840a116cdb64772fc1a1adf0d

-- 
View it on GitLab: 
https://salsa.debian.org/lintian/lintian/compare/ae3271f5aad0933fac31f554c899e84cc201bfa1...834ac502ee0ffd1840a116cdb64772fc1a1adf0d
You're receiving this email because of your account on salsa.debian.org.


Reply via email to