From bfa6ad6be8a64eee3e13be502fe2a4b63371c7ba Mon Sep 17 00:00:00 2001 From: xu yang Date: Wed, 7 Aug 2024 10:04:56 +0000 Subject: [PATCH] add test case Signed-off-by: xu yang --- internal/app/wwctl/node/list/main_test.go | 26 +++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/internal/app/wwctl/node/list/main_test.go b/internal/app/wwctl/node/list/main_test.go index d9600cad..002350e7 100644 --- a/internal/app/wwctl/node/list/main_test.go +++ b/internal/app/wwctl/node/list/main_test.go @@ -337,6 +337,32 @@ n01 Root -- (initramfs) n01 Init -- (/sbin/init) n01 Kernel.Args -- (quiet crashkernel=no vga=791 net.naming-scheme=v238) n01 Profiles -- p1 +`}, + { + inDb: `WW_INTERNAL: 45 +nodeprofiles: + p1: + system overlay: + - profileinit +nodes: + n01: + profiles: + - p1 + system overlay: + - nodeinit +`, + name: "prefer profile system overlay over node overlay", + args: []string{"-a"}, + wantErr: false, + stdout: `NODE FIELD PROFILE VALUE +n01 Id -- n01 +n01 Ipxe -- (default) +n01 RuntimeOverlay -- (generic) +n01 SystemOverlay SUPERSEDED profileinit, nodeinit +n01 Root -- (initramfs) +n01 Init -- (/sbin/init) +n01 Kernel.Args -- (quiet crashkernel=no vga=791 net.naming-scheme=v238) +n01 Profiles -- p1 `}, }