Skip to content

jackovsky8/universal-test-tool

Repository files navigation

universal-test-tool

GitHub License codecov CI PyPI - Version PyPI - Downloads

Awesome universal-test-tool to make tests configurable with a yaml file.

Install the repository

pip install universal-test-tool

Run the tests

test-tool

# This programm is a tool for running tests.

# options:
#   -h, --help            show this help message and exit
#   -p PROJECT, --project PROJECT
#                         The path to the project.
#   -ca CALLS, --calls CALLS
#                         The filename of the calls configuration.
#   -d DATA, --data DATA  The filename of the data configuration.
#   -X, --debug           Activate debugging.

Calls File

Per default a file calls.yaml is searched in the project folder, which is by default the current working directory.

It is a list where every entry is one step to test.

Available plugins

The tests are done in the following available plugins:

Not officially supported plugins

Read here

Development

Read the CONTRIBUTING.md file.