From 1ffb434dfc02481e9b87b8beb2807a5689911cff Mon Sep 17 00:00:00 2001 From: dmunoz Date: Wed, 8 Jan 2025 12:11:15 +0100 Subject: [PATCH] Add tests for aio compose file --- docker-platform/tests.py | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/docker-platform/tests.py b/docker-platform/tests.py index 8a4df4d65..b67cd558c 100644 --- a/docker-platform/tests.py +++ b/docker-platform/tests.py @@ -234,5 +234,27 @@ def tearDownClass(cls): print(flush=True) +class AioTests(unittest.TestCase, WireCloudTests): + + @classmethod + def setUpClass(cls): + print("\n################################################################################\n") + print("#") + print("# Initializing aio test case") + print("#\n", flush=True) + sh.docker.compose("-f", "docker-compose-aio.yml", "up", d=True, remove_orphans=True, _fg=True) + wait_until_running() + print(flush=True) + + @classmethod + def tearDownClass(cls): + print() + print("#") + print("# Removing containers and volumes") + print("#\n", flush=True) + sh.docker.compose.down(remove_orphans=True, v=True, _fg=True) + print(flush=True) + + if __name__ == "__main__": unittest.main(verbosity=2)