From 6d7de3a927eed28e36a68aee9b7fa77a2107106d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vin=C3=ADcius=20Ferr=C3=A3o?= <2031761+viniciusferrao@users.noreply.github.com> Date: Sun, 19 Jul 2026 12:01:25 -0300 Subject: [PATCH] test(packaging): allow shared init state detection --- xCAT-test/unit/xcatd_rpm_service_packaging.t | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/xCAT-test/unit/xcatd_rpm_service_packaging.t b/xCAT-test/unit/xcatd_rpm_service_packaging.t index a2b282435..3a51396b2 100644 --- a/xCAT-test/unit/xcatd_rpm_service_packaging.t +++ b/xCAT-test/unit/xcatd_rpm_service_packaging.t @@ -246,8 +246,8 @@ is( scalar @empty_init_cleanup, 1, like( $rpm_spec, qr{%if 0%\{\?suse_version\}\s+%else\s+# Remove only an empty directory.*?rmdir /etc/init\.d 2>/dev/null \|\| true\s+%endif}s, 'RPM upgrades preserve the SUSE-owned init directory' ); -like( $rpm_spec, - qr{if \[ -e "\$legacy_xcatd_link" \] \|\| \[ -L "\$legacy_xcatd_link" \]}, - 'RPM upgrade recognizes enabled state through dangling legacy links' ); +like( join( "\n", $rpm_spec, read_file($helper) ), + qr{if \[ -e "\$legacy(?:_xcatd)?_link" \] \|\| \[ -L "\$legacy(?:_xcatd)?_link" \]}, + 'xcatd init management recognizes enabled state through dangling legacy links' ); done_testing();