@@ -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+
213232func TestAdvisoriesFilterApplicableSystems (t * testing.T ) {
214233 output := testAdvisories (t , "/?filter[applicable_systems]=gt:1" )
215234 assert .Equal (t , 1 , len (output .Data ))
0 commit comments