openlp/tests
Raoul Snyman d81761c8a7
All checks were successful
ci/woodpecker/push/lint Pipeline was successful
ci/woodpecker/push/test Pipeline was successful
ci/woodpecker/push/deploy Pipeline was successful
Add config for Woodpecker CI
2022-05-03 15:07:25 -07:00
..
helpers commands-tests updates/refactoring 2022-03-02 2022-03-16 14:06:37 +00:00
js Merge branch 'previous-verse-flash-fix' into 'master' 2022-03-01 08:04:27 +00:00
openlp_core A couple of bug fixes: 2022-04-08 16:26:51 +00:00
openlp_plugins Add config for Woodpecker CI 2022-05-03 15:07:25 -07:00
resources Move helper classes from resources to helpers 2022-03-01 19:22:36 +00:00
utils Lets finish the year conversion 2022-02-06 09:10:17 +00:00
__init__.py Lets finish the year conversion 2022-02-06 09:10:17 +00:00
conftest.py Lets finish the year conversion 2022-02-06 09:10:17 +00:00
README.rst rename readme in test folder and fix text about dependencies 2021-10-23 15:09:51 +02:00

Tests for OpenLP

This directory contains unit tests for OpenLP. The functional directory contains functional unit tests.

Prerequisites

In order to run the unit tests, you will need the following Python packages/libraries installed:

  • pytest
  • pytestqt
  • flake8

On Ubuntu you can simple install the python3-pytest and flake8 packages. Most other distributions will also have these packages. On Windows and Mac OS X you will need to use pip to install these packages.

Running the Tests

To run the tests, navigate to the root directory of the OpenLP project, and then run the following command:

pytest -v tests