Commit e0f4d52
committed
refactor!: package integration testing framework
pyproject.toml file has been updated to correctly define the package structure
tests and testutils directories are now exposed as top-level packages named
integration_tests and integration_testutils respectively
sub-packages are now explicitly listed in pyproject.toml
docker-compose*.yml files have been moved from the project root into a new
tests/data/compose/ dir
docker-compose*.yml files are now treated as package data and included
in the integration_tests.data.compose package
import statements within the integration_tests and integration_testutils
directories have been updated
code that previously loaded docker-compose files using relative file paths
(e.g., in tests/conftest.py) has been refactored to use the compose files
trough importlib.resources
Ticket: QA-1170
Changelog: Refactored the integration testing suite into an actual, installable Python package named mender-integration
Signed-off-by: Dusan Haustein <dusan.haustein@northern.tech>1 parent 7ff07c3 commit e0f4d52
120 files changed
Lines changed: 283 additions & 194 deletions
File tree
- integration_tests
- MenderAPI
- data
- compose
- requirements-python
- requirements-system
- tests
- integration_testutils
- api
- infra
- container_manager
- integration
- util
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
File renamed without changes.
File renamed without changes.
File renamed without changes.
Lines changed: 2 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
21 | 21 | | |
22 | 22 | | |
23 | 23 | | |
24 | | - | |
25 | | - | |
| 24 | + | |
| 25 | + | |
26 | 26 | | |
27 | 27 | | |
28 | 28 | | |
| |||
File renamed without changes.
File renamed without changes.
Lines changed: 2 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
15 | | - | |
16 | | - | |
| 15 | + | |
| 16 | + | |
17 | 17 | | |
18 | 18 | | |
19 | 19 | | |
| |||
File renamed without changes.
File renamed without changes.
0 commit comments