diff options
author | Paul Duncan <pabs@pablotron.org> | 2022-03-18 00:46:00 -0400 |
---|---|---|
committer | Paul Duncan <pabs@pablotron.org> | 2022-03-18 00:46:00 -0400 |
commit | 2342dfa0ac169e49fa227f05529707a09a88bf35 (patch) | |
tree | bf4afd732a55e59b5380e08567709319fe013b6f /nvdmirror/syncconfig_test.go | |
parent | e9df9a34d4eb229af52520d7a8aced08cc420a44 (diff) | |
download | cvez-2342dfa0ac169e49fa227f05529707a09a88bf35.tar.bz2 cvez-2342dfa0ac169e49fa227f05529707a09a88bf35.zip |
nvdmirror: add cisa kevc url
Diffstat (limited to 'nvdmirror/syncconfig_test.go')
-rw-r--r-- | nvdmirror/syncconfig_test.go | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/nvdmirror/syncconfig_test.go b/nvdmirror/syncconfig_test.go index cc1cdfe..5f57b2d 100644 --- a/nvdmirror/syncconfig_test.go +++ b/nvdmirror/syncconfig_test.go @@ -119,6 +119,28 @@ func TestSyncConfigGetCpeDictUrl(t *testing.T) { } } +func TestSyncConfigGetCisaKevcUrl(t *testing.T) { + tests := []struct { + name string + val string + exp string + } { + { "custom", "https://example.com/", "https://example.com/" }, + { "default", "", DefaultConfig.CisaKevcUrl }, + } + + for _, test := range(tests) { + t.Run(test.name, func(t *testing.T) { + config := SyncConfig { CisaKevcUrl: test.val } + + got := config.GetCisaKevcUrl() + if got != test.exp { + t.Errorf("got \"%s\", exp \"%s\"", got, test.exp) + } + }) + } +} + func TestSyncConfigGetMetaUrls(t *testing.T) { // declare expected result exp := make(map[string]string) |