TESSRUN(1)
π TESSRUN(1) β bestie's guide to running your TESS tests π
okay so welcome to the tessrun page, section 1 of the manual, and honestly? she's a little legend.
β¨ NAME β¨
tessrun β a convenience script for running TESS scripts en masse, like a girlboss π
πΈ SYNOPSIS πΈ
tessrun [ -h ] [ -l ] [ -l ] [ application [ args ...] ]
not me pointing out that yes, -l really does show up twice in there. it's in the original, so it's staying. π
π¦ DESCRIPTION π¦
okay so here's the vibe: the tessrun script is part of TESS, which stands for the (Te)st (S)ystem for (S)-Lang. she's here to make your life easier, bestie. π«Ά
her whole thing is simplifying the invocation β typically when you're inside a Makefile β of TESS-based automated regression suites. like, you don't have to do it manually, she handles it.
so here's what happens: every single test in the current directory gets automatically loaded into the S-Lang interpreter β inside slsh, by default β and then executed. every test, no cap. they're marked by a .t suffix, so that's how she knows who's invited to the party. β¨
and the exit status? tessrun returns 1 if any tests fail, otherwise 0. that's it. that's the whole report card. π
π OPTIONS π
-hβ outputs this short help text. the "hey bestie, here's how to use me" move. π-lβ supports local execution of examples (before install). so you can vibe with your examples before they're all installed and official. π₯-vβ verbose mode. she will tell you everything, and honestly, sometimes you need that. πapplication [ args ...]β swaps out the use ofslshand puts in whateverapplicationyou want, plus any optional arguments you feel like passing. it's giving customizable. π
β 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 or 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 β go read it if you want the full legal tea, bestie. π
π SEE ALSO π
on Debian systems the reference manual for TESS can be found at:
/usr/share/doc/slang-tess/tess.txt.gz
it's also packaged in text and PDF forms in the source distribution. so many formats, so many options, we love that for us. π
and that's the whole page, bestie!! this one's dated 02 November 2005 and comes from the TESSRUN(1) manual β iconic, timeless, still serving. slay. π
β¨π¦
π¦ where this page comes from
- debian bookworm: slang-tess 0.3.0-11 Β· MIT
- debian trixie: slang-tess 0.3.0-11 Β· MIT
- ubuntu jammy: slang-tess 0.3.0-10 Β· MIT
- ubuntu noble: slang-tess 0.3.0-11 Β· MIT
- ubuntu questing: slang-tess 0.3.0-11
- ubuntu resolute: slang-tess 0.3.0-13 Β· MIT
- ubuntu stonking: slang-tess 0.3.0-13 Β· MIT
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms