f8907b6d53
- Rename test-layering.sh to test-layering-basic.sh and make it test both pkg-add and pkg-remove. - Add test-layering-relayer.sh, which verifies that pkgs are properly relayered during the creation of new deployments (e.g. upgrades, rebases, deploys). - Add test-layering-rpmdb.sh, which verifies that packages respect the rpm requirements before being overlayed. Closes: #371 Approved by: cgwalters |
||
---|---|---|
.. | ||
check | ||
common | ||
manual | ||
utils | ||
vmcheck | ||
README.md |
Tests are divided into two groups:
-
Tests in the
check
directory are non-destructive and uninstalled. Some of the tests require root privileges. Usemake check
to run these. -
Tests in the
vmcheck
directory are destructive and installed. They are run inside a VM. Usemake vmcheck
to run these (see alsoHACKING.md
in the top directory).
The common
directory contains files used by multiple
tests. The utils
directory contains helper utilities
required to run the tests.