Provided by: autodep8_0.8_all bug

NAME

       autodep8 - DEP-8 test control file generator

DESCRIPTION

       autodep8 will detect well-known types of packages and generate
       DEP-8-compliant test control files for them. It can be used by DEP-8
       implementations to support implicit test control files.

USAGE

           $ autodep8                 # assumes source package in current dir
           $ autodep8 /path/to/srcpkg # path to source package

       If a known package type is detected, autodep8 exits with 0 and prints
       the suggested contents of debian/tests/control to the standard output.

       If a known package type is NOT detected, autodep8 exits with 1 and
       produces not output.

COMBINING AUTO-GENERATED TESTS WITH MANUALLY SPECIFIED ONES

       If `debian/tests/control.autodep8` exists, autodep8 will prepend the
       contents of that file to its own output. In that case, autodep8 will
       exit with a status of 0 even if no known package type is detected.

EXAMPLES OF PRODUCED TEST SUITES

   dkms (kpatch)
           Test-Command: /usr/lib/dkms/dkms-autopkgtest
           Restrictions: needs-root, allow-stderr
           Depends: @, dkms

   elpa (flycheck)
           Test-Command: dh_elpa_test --autopkgtest
           Depends: @, @builddeps@
           Restrictions: rw-build-tree

   nodejs (node-tar)
           Test-Command: cd $ADTTMP && nodejs -e "require('"'"'tar'"'"');"
           Depends: @

   perl (libtest-most-perl)
           Test-Command: /usr/share/pkg-perl-autopkgtest/runner build-deps
           Depends: @, @builddeps@, pkg-perl-autopkgtest

           Test-Command: /usr/share/pkg-perl-autopkgtest/runner runtime-deps
           Depends: @, pkg-perl-autopkgtest

           Test-Command: /usr/share/pkg-perl-autopkgtest/runner runtime-deps-and-recommends
           Depends: @, pkg-perl-autopkgtest
           Restrictions: needs-recommends

   python (python-flaky)
           Test-Command: cd "$ADTTMP" ; python -c "import flaky; print flaky"
           Depends: python-flaky

           Test-Command: cd "$ADTTMP" ; python3 -c "import flaky; print(flaky)"
           Depends: python3-flaky

           Test-Command: cd "$ADTTMP" ; pypy -c "import flaky; print flaky"
           Depends: pypy-flaky

   r (r-cran-evaluate)
           Test-Command: R -e "library('evaluate')"
           Depends: @
           Restrictions: allow-stderr

   ruby (ruby-sqlite3)
           Test-Command: gem2deb-test-runner --autopkgtest --check-dependencies 2>&1
           Depends: @, libsqlite3-dev,rake,ruby-hoe,ruby-minitest,ruby-redcloth, gem2deb-test-runner

COPYRIGHT

       Copyright (c) 2014 by the contributing authors. See `git log` for
       details.

       This program is free software: you can redistribute it and/or modify it
       under the terms of the GNU General Public License as published by the
       Free Software Foundation, either version 3 of the License, or (at your
       option) any later version.

       This program is distributed in the hope that it will be useful, but
       WITHOUT ANY WARRANTY; without even the implied warranty of
       MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
       General Public License for more details.

       You should have received a copy of the GNU General Public License along
       with this program.  If not, see <http://www.gnu.org/licenses/>.

                                  2016-08-25                       autodep8(1)