Fix tests

This commit is contained in:
bcmmbaga
2024-03-14 15:52:15 +03:00
parent 1a5d59be1d
commit 4ab993c933

View File

@@ -989,14 +989,7 @@ func TestPostureCheck_validatePostureChecksUpdate(t *testing.T) {
err = validatePostureChecksUpdate(api.PostureCheckUpdate{Name: "Default", Checks: &api.Checks{ProcessCheck: &processCheck}})
assert.NoError(t, err)
// invalid process check
processCheck = api.ProcessCheck{
Processes: make([]api.Process, 0),
}
err = validatePostureChecksUpdate(api.PostureCheckUpdate{Name: "Default", Checks: &api.Checks{ProcessCheck: &processCheck}})
assert.Error(t, err)
// invalid process check
// valid unix process check
processCheck = api.ProcessCheck{
Processes: []api.Process{
{
@@ -1005,9 +998,9 @@ func TestPostureCheck_validatePostureChecksUpdate(t *testing.T) {
},
}
err = validatePostureChecksUpdate(api.PostureCheckUpdate{Name: "Default", Checks: &api.Checks{ProcessCheck: &processCheck}})
assert.Error(t, err)
assert.NoError(t, err)
// invalid process check
// valid window process check
processCheck = api.ProcessCheck{
Processes: []api.Process{
{
@@ -1016,5 +1009,12 @@ func TestPostureCheck_validatePostureChecksUpdate(t *testing.T) {
},
}
err = validatePostureChecksUpdate(api.PostureCheckUpdate{Name: "Default", Checks: &api.Checks{ProcessCheck: &processCheck}})
assert.NoError(t, err)
// invalid process check
processCheck = api.ProcessCheck{
Processes: make([]api.Process, 0),
}
err = validatePostureChecksUpdate(api.PostureCheckUpdate{Name: "Default", Checks: &api.Checks{ProcessCheck: &processCheck}})
assert.Error(t, err)
}