logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

sadt - simple DEP-8 test runner

Conforming To

       README.package-tests shipped by autopkgtest 2.7.2

Description

sadt is a simple implementation of DEP-8 (“automatic as-installed package testing”) test runner.

       It is your responsibility to satisfy tests' dependencies.  sadt won't attempt to install any missing
       packages.  If a test's dependencies cannot be satisfied by packages that are currently installed, the
       test will be skipped.

       sadt won't build the package even if a test declares the build-needed restriction.  Instead, such a test
       will be skipped.  However, you can build the package manually, and then tell sadt to assume that the
       package is already built using the -b/--built-source-tree.

       sadt doesn't implement any virtualisation arrangements, therefore it skips tests that declare the breaks-testbed restriction.

Name

       sadt - simple DEP-8 test runner

Options

-v, --verbose
           Make the output more verbose.

       -b, --built-source-tree
           Assume    that    the    source    tree    is    already    built.     This    is    equivalent    to
           --ignore-restriction=build-needed.

       --run-autodep8, --no-run-autodep8
           Control whether to run autodep8(1) to determine the tests to run.  By default, autodep8 will be run.

       --ignore-restriction=restriction
           Don't skip tests that declare the restriction.

       -h, --help
           Show a help message and exit.

See Also

autopkgtest(1)

Debian Utilities                                   2025-02-25                                            SADT(1)

Synopsis

sadt [options] [test-name...]

See Also