@pytest.fixture(scope="session")
def app_server():
with TestProcess("docker-compose", "up") as app_server:
wait_for_strings(app_server.read, 60, "Booting worker")
print(app_server.read())
yield app_server
print("\n>>>>Teardown app_service")
This is doing fine, but the teardown is not happening (docker ps shows my apps still running)
I added this line app_server.close("docker-compose stop") in a desperate guess, for no avail.
Would you have a suggestion on how act here?