podman-compose/tests
Falmarri 38b13a34ea Use asyncio for subprocess calls
Removes the threads from compose_up and manages it using async. Also
uses async processing to format the log messages instead of piping
through sed. This should work on windows without having sed installed

Adds --parallel to support pull and build in parallel, same as docker
compose

Signed-off-by: Falmarri <463948+Falmarri@users.noreply.github.com>
2024-02-04 10:11:57 +03:00
..
build Add support for --build-arg option 2020-04-22 14:31:00 +03:00
build_fail Build-fail test example 2023-04-12 22:25:33 +03:00
deps FIXES #312: run starts dependencies 2021-11-14 01:37:22 +02:00
env-file-tests Update project-1.env 2023-04-10 14:14:14 +03:00
env-tests implement -e in run 2021-05-06 01:17:01 +03:00
exit-from #289: exit code and test for that 2021-11-14 00:59:41 +02:00
extends Support extends 2019-10-05 22:35:05 +03:00
extends_w_empty_service Add a test to extend using an empty service (placeholder) 2023-07-26 17:32:14 +03:00
extends_w_file extends with external file 2019-10-05 22:37:14 +03:00
extends_w_file_subdir calc proper hash 2022-02-25 18:56:36 +03:00
include Implement include from compose-spec 2023-07-18 13:05:46 +03:00
interpolation Force adding an .env file for the tests 2021-05-06 00:50:41 +03:00
multicompose test fixes for SELinux (Fedora) 2021-11-24 18:06:18 +02:00
nethost nethost test 2022-03-19 00:17:22 +03:00
netprio #634: follow up 2023-04-09 12:00:45 +03:00
nets_test1 fix hostname in test 2021-12-23 00:34:01 +02:00
nets_test2 test fixes for SELinux (Fedora) 2021-11-24 18:06:18 +02:00
nets_test3 #88: multiple aliases 2021-12-25 21:06:29 +02:00
no_services Avoid crash when no services are defined 2020-04-05 10:42:31 +03:00
ports test fixes for SELinux (Fedora) 2021-11-24 18:06:18 +02:00
profile Adding basic support for --profile argument 2023-04-10 12:12:18 +03:00
seccomp Fixes #199: seccomp:unconfined 2021-12-11 01:50:40 +02:00
secrets FIXES #440: absolute secret 2022-02-28 01:19:39 +03:00
short test fixes for SELinux (Fedora) 2021-11-24 18:06:18 +02:00
testlogs test for logs 2022-02-12 13:54:30 +02:00
uidmaps Add a docker-compose test file for uidmaps/gidmaps 2023-04-10 12:22:25 +03:00
ulimit #54: fix ulimits 2019-10-04 20:27:19 +03:00
vol remove unused test 2022-03-08 10:47:16 +03:00
volumes_merge Ignore access mode when merging volumes short syntax 2023-04-10 12:25:05 +03:00
yamlmagic a test showing yaml anchor magic 2019-09-09 00:48:25 +03:00
conftest.py Fix linting issues 2023-04-10 14:12:32 +03:00
test_podman_compose_config.py Fix linting issues 2023-04-10 14:12:32 +03:00
test_podman_compose_include.py Implement include from compose-spec 2023-07-18 13:05:46 +03:00
test_podman_compose_up_down.py Fix linting issues 2023-04-10 14:12:32 +03:00
test_podman_compose.py Use asyncio for subprocess calls 2024-02-04 10:11:57 +03:00