---
name: "tessrun"
section: "1"
platform: "linux"
package: "slang-tess"
version: "0.3.0-11"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/tessrun"
---

# tessrun(1)

convenience script for running TESS scripts en masse

## NAME

tessrun - convenience script for running TESS scripts en masse

## SYNOPSIS

**tessrun** \[ **-h** \] \[ **-l** \] \[ **-l** \] \[ **application \[ args ...\]** \]

## DESCRIPTION

The **tessrun** script is part of TESS, the (Te)st (S)ystem for (S)-Lang. It is intended to simplify the invocation, typically within a Makefile, of TESS-based automated regression suites.  Each test in the current directory (marked by a .t suffix) will be automatically loaded into the S-Lang interpreter (within slsh, by default) and executed.

**tessrun** returns 1 if any tests fail, otherwise 0.

## OPTIONS

- **-h**

  Output this short help text.

- **-l**

  Supports local execution of examples (before install).

- **-v**

  Verbose mode.

- **application \[ args ...\]**

  Replace the use of slsh with the given application, and optional arguments.

## AUTHOR

The author of TESS is Michael S. Noble \<mnoble@space.mit.edu\>. Rafael Laboissiere \<rafael@debian.org\> created the TESS package for Debian and helped author this manual page.

Permission is granted to copy, distribute and/or modify this document under the terms of the GNU General Public License, Version 2 any later version published by the Free Software Foundation.

On Debian systems, the complete text of the GNU General Public License can be found in */usr/share/common-licenses/GPL*

## SEE ALSO

On Debian systems the reference manual for TESS can be found at /usr/share/doc/slang-tess/tess.txt.gz.   It is also packaged in text and PDF forms in the source distribution.
