Skip to content

Commit 1a867c4

Browse files
committed
RHINENG-21424: add tests for advisory severity filter
1 parent 42c0654 commit 1a867c4

1 file changed

Lines changed: 19 additions & 0 deletions

File tree

manager/controllers/advisories_test.go

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -210,6 +210,25 @@ func TestAdvisoriesFilterTypeID7(t *testing.T) {
210210
}
211211
}
212212

213+
func TestAdvisoriesFilterSeverityEq(t *testing.T) {
214+
output := testAdvisories(t, "/?sort=id&filter[severity]=2")
215+
assert.Equal(t, 1, len(output.Data))
216+
assert.Equal(t, "RH-3", output.Data[0].ID)
217+
}
218+
219+
func TestAdvisoriesFilterSeverityNotNull(t *testing.T) {
220+
output := testAdvisories(t, "/?sort=id&filter[severity]=notnull")
221+
assert.Equal(t, 2, len(output.Data))
222+
assert.Equal(t, "RH-3", output.Data[0].ID)
223+
assert.Equal(t, "RH-6", output.Data[1].ID)
224+
}
225+
226+
func TestAdvisoriesFilterSeverityNull(t *testing.T) {
227+
output := testAdvisories(t, "/?sort=id&filter[severity]=null")
228+
assert.Equal(t, 10, len(output.Data))
229+
assert.Equal(t, "CUSTOM-12", output.Data[0].ID)
230+
}
231+
213232
func TestAdvisoriesFilterApplicableSystems(t *testing.T) {
214233
output := testAdvisories(t, "/?filter[applicable_systems]=gt:1")
215234
assert.Equal(t, 1, len(output.Data))

0 commit comments

Comments
 (0)