mirror of
https://github.com/aquasecurity/kube-bench.git
synced 2024-12-18 12:48:08 +00:00
chore: fix defer func in for-loop (#825)
* chore: call defer func for each iteration Signed-off-by: TakahiroTsuruda <isrgnoe@gmail.com> * chore: error check
This commit is contained in:
parent
baf05eca3b
commit
4d6de1e2a5
@ -195,6 +195,7 @@ func TestIsMaster(t *testing.T) {
|
||||
defer restore()
|
||||
|
||||
for _, tc := range testCases {
|
||||
func() {
|
||||
cfgFile = tc.cfgFile
|
||||
initConfig()
|
||||
|
||||
@ -206,6 +207,7 @@ func TestIsMaster(t *testing.T) {
|
||||
}()
|
||||
|
||||
assert.Equal(t, tc.isMaster, isMaster(), tc.name)
|
||||
}()
|
||||
}
|
||||
}
|
||||
|
||||
@ -506,6 +508,7 @@ func TestIsEtcd(t *testing.T) {
|
||||
defer restore()
|
||||
|
||||
for _, tc := range testCases {
|
||||
func() {
|
||||
cfgFile = tc.cfgFile
|
||||
initConfig()
|
||||
|
||||
@ -517,6 +520,7 @@ func TestIsEtcd(t *testing.T) {
|
||||
}()
|
||||
|
||||
assert.Equal(t, tc.isEtcd, isEtcd(), tc.name)
|
||||
}()
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -52,7 +52,10 @@ var runCmd = &cobra.Command{
|
||||
|
||||
// Merge version-specific config if any.
|
||||
path := filepath.Join(cfgDir, bv)
|
||||
mergeConfig(path)
|
||||
err = mergeConfig(path)
|
||||
if err != nil {
|
||||
fmt.Printf("Error in mergeConfig: %v\n", err)
|
||||
}
|
||||
|
||||
err = run(targets, bv)
|
||||
if err != nil {
|
||||
|
Loading…
Reference in New Issue
Block a user