From 8638eb9b6d4d4b29e55921f28bf6246d5c675832 Mon Sep 17 00:00:00 2001 From: Justin Zhang Date: Thu, 10 Apr 2025 15:52:12 +0800 Subject: [PATCH] tests: Test selected env variables to improve robustness Signed-off-by: Justin Zhang --- .../extends/test_podman_compose_extends.py | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/tests/integration/extends/test_podman_compose_extends.py b/tests/integration/extends/test_podman_compose_extends.py index 30e6a89..f4002d8 100644 --- a/tests/integration/extends/test_podman_compose_extends.py +++ b/tests/integration/extends/test_podman_compose_extends.py @@ -80,18 +80,25 @@ class TestComposeExteds(unittest.TestCase, RunSubprocessMixin): "env1", ]) lines = output.decode('utf-8').split('\n') - # HOSTNAME name is random string so is ignored in asserting - lines = sorted([line for line in lines if not line.startswith("HOSTNAME")]) + # Test selected env variables to improve robustness + lines = sorted([ + line + for line in lines + if line.startswith("BAR") + or line.startswith("BAZ") + or line.startswith("FOO") + or line.startswith("HOME") + or line.startswith("PATH") + or line.startswith("container") + ]) self.assertEqual( lines, [ - '', 'BAR=local', 'BAZ=local', 'FOO=original', 'HOME=/root', 'PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin', - 'TERM=xterm', 'container=podman', ], )