# SADT(1) - man - phpman

[SADT(1)](https://www.chedong.com/phpMan.php/man/SADT/1/markdown)                                                                                      [SADT(1)](https://www.chedong.com/phpMan.php/man/SADT/1/markdown)



## NAME
       sadt - simple DEP-8 test runner

## SYNOPSIS
       **sadt** [_options_] [_test-name_...]

## 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.

## 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**.

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

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

## CONFORMING TO
       README.package-tests shipped by autopkgtest 2.7.2

## SEE ALSO
       [**adt-run**(1)](https://www.chedong.com/phpMan.php/man/adt-run/1/markdown)



Debian Utilities                             2026-03-04                                      [SADT(1)](https://www.chedong.com/phpMan.php/man/SADT/1/markdown)
