File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -435,3 +435,16 @@ def test_vulnerability_model_risk_level_generated_field(self):
435435 vulnerability1 .save ()
436436 vulnerability1 .refresh_from_db ()
437437 self .assertEqual ("critical" , vulnerability1 .risk_level )
438+
439+ def test_vulnerability_highest_ssvc_decision (self ):
440+ vulnerability1 = make_vulnerability (self .dataspace )
441+ self .assertIsNone (vulnerability1 .highest_ssvc_decision )
442+
443+ vulnerability1 .ssvc_trees = [{"decision" : "Track" }]
444+ self .assertEqual ("Track" , vulnerability1 .highest_ssvc_decision )
445+
446+ vulnerability1 .ssvc_trees = [{"decision" : "Track" }, {"decision" : "Act" }]
447+ self .assertEqual ("Act" , vulnerability1 .highest_ssvc_decision )
448+
449+ vulnerability1 .ssvc_trees = [{"decision" : "Attend" }, {"decision" : "Track*" }]
450+ self .assertEqual ("Attend" , vulnerability1 .highest_ssvc_decision )
You can’t perform that action at this time.
0 commit comments