Test suite

The tox test suite

Install tox test suite requirements

Requirements are tox and eslint tools. The eslint tool is optional. Here are commands for installation of tools:

sudo dnf install python3-tox

# Optional installation of eslint
sudo dnf install npm
sudo npm i -g eslint

Run tox test suite

tox

The tmt test suite

Install tmt test suite requirements

Requirement is tmt. Here is command for installation of tool:

sudo dnf install tmt-all

Run tmt test suite

tmt -c distro=fedora run --all provision --how=virtual --image=fedora