summaryrefslogtreecommitdiff
path: root/tests/README
blob: 44575bcb0e166bd8e0fd823151ea482ca313a113 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Syslinux Regression Tests

This directory contains acceptance or regression tests. Each test is
intended to exercise a specific execution path through Syslinux, from
user input to output. Unit tests are located in a module directory, e.g.
com32/lib/syslinux/tests/, and test a specific "unit" of code such as a
function or interface.

The regression tests are intended to be run on the development
environment. As such they must remain fast.

Qemu must be installed and we grab OVMF from a predetermined location.

If you're thinking of rewriting or refactoring a subsystem in a major
way, please ensure there is a suitable test, and if not, write one.