711e20e1c41fe87cfd2353510d4918251d87c9f2
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
testium training slides
Beamer presentation (LuaLaTeX) for the testium training.
Compilation
Requires LuaLaTeX with the minted package (which requires Python and pygments).
make
The output PDF is generated in build/.
To clean the build directory:
make clean
Document architecture
src/
├── main.tex # Entry point — includes all sections
├── preamble.tex # Packages, theme, colors, macros
├── images/
│ └── logo.png
└── sections/
├── title.tex # Title page
├── summary.tex # Table of contents
├── intro.tex # Introduction: features, input files, CLI, variables, inline eval, links
├── installation.tex # Installation from binary or sources
├── items.tex # Test items reference (console, py_func, loop, check, etc.)
├── functionalities.tex # Advanced features: result processing, includes, templating, reports
├── tips.tex # Tips and tricks
└── conclusion.tex # Thank you + contact
Macros
| Macro | Usage |
|---|---|
\incode{text} |
Inline code (bold blue monospace) |
\tum{text} |
testium name highlight (bold orange italic) |
\pass{text} |
PASS result (bold green monospace) |
\fail{text} |
FAIL result (bold red monospace) |
Description
Languages
TeX
99.3%
Makefile
0.7%