diff options
| author | Paul Duncan <pabs@pablotron.org> | 2022-02-04 00:35:31 -0500 | 
|---|---|---|
| committer | Paul Duncan <pabs@pablotron.org> | 2022-02-04 00:35:31 -0500 | 
| commit | 9c17b97cd0f83be3fff9fa4e87fd1d29052ea616 (patch) | |
| tree | 0d97030a0d0c3ad983be281ce89f80571338887f /internal/feed/v3impact_test.go | |
| parent | 92400d731546557d110c9c3cc3906d700f83dda8 (diff) | |
| download | cvez-9c17b97cd0f83be3fff9fa4e87fd1d29052ea616.tar.xz cvez-9c17b97cd0f83be3fff9fa4e87fd1d29052ea616.zip  | |
rename to github.com/pablotron/cvez, remove internal libs
Diffstat (limited to 'internal/feed/v3impact_test.go')
| -rw-r--r-- | internal/feed/v3impact_test.go | 79 | 
1 files changed, 0 insertions, 79 deletions
diff --git a/internal/feed/v3impact_test.go b/internal/feed/v3impact_test.go deleted file mode 100644 index a369f44..0000000 --- a/internal/feed/v3impact_test.go +++ /dev/null @@ -1,79 +0,0 @@ -package feed - -import ( -  "encoding/json" -  "testing" -) - -func TestV3ImpactUnmarshalInvalidData(t *testing.T) { -  test := []byte(`{}`) -  var val V3Impact - -  if err := json.Unmarshal(test, &val); err == nil { -    t.Errorf("got \"%s\", exp error", val) -  } -} - -func TestV3ImpactUnmarshalUnknown(t *testing.T) { -  test := []byte(`"foo"`) -  exp := "unknown CVSS v3 impact: foo" -  var val V3Impact - -  err := json.Unmarshal(test, &val) -  if err == nil { -    t.Errorf("got \"%s\", exp error", val) -    return -  } - -  if err.Error() != exp { -    t.Errorf("got \"%s\", exp \"%s\"", err.Error(), exp) -  } -} - -func TestV3ImpactUnmarshalValid(t *testing.T) { -  tests := []struct { -    val string -    exp V3Impact -  } { -    { "\"NONE\"", V3ImpactNone }, -    { "\"LOW\"", V3ImpactLow }, -    { "\"HIGH\"", V3ImpactHigh }, -  } - -  for _, test := range(tests) { -    t.Run(test.val, func(t *testing.T) { -      var got V3Impact -      if err := json.Unmarshal([]byte(test.val), &got); err != nil { -        t.Error(err) -        return -      } - -      if got != test.exp { -        t.Errorf("got \"%s\", exp \"%s\"", got, test.exp) -      } -    }) -  } -} - -func TestV3ImpactString(t *testing.T) { -  tests := []struct { -    val V3Impact -    exp string -  } { -    { V3ImpactNone, "NONE" }, -    { V3ImpactLow, "LOW" }, -    { V3ImpactHigh, "HIGH" }, - -    { V3Impact(255), "V3Impact(255)" }, -  } - -  for _, test := range(tests) { -    t.Run(test.exp, func(t *testing.T) { -      got := test.val.String() - -      if got != test.exp { -        t.Errorf("got \"%s\", exp \"%s\"", got, test.exp) -      } -    }) -  } -}  | 
