mirror of
https://github.com/crowdsecurity/crowdsec.git
synced 2025-05-11 20:36:12 +02:00
Implement "cscli config show-yaml" (#2191)
This commit is contained in:
parent
5ac33aab03
commit
e1f5ed41df
10 changed files with 48 additions and 29 deletions
|
@ -10,13 +10,13 @@ import (
|
|||
)
|
||||
|
||||
func TestNormalLoad(t *testing.T) {
|
||||
_, err := NewConfig("./tests/config.yaml", false, false, false)
|
||||
_, _, err := NewConfig("./tests/config.yaml", false, false, false)
|
||||
require.NoError(t, err)
|
||||
|
||||
_, err = NewConfig("./tests/xxx.yaml", false, false, false)
|
||||
_, _, err = NewConfig("./tests/xxx.yaml", false, false, false)
|
||||
assert.EqualError(t, err, "while reading yaml file: open ./tests/xxx.yaml: "+cstest.FileNotFoundMessage)
|
||||
|
||||
_, err = NewConfig("./tests/simulation.yaml", false, false, false)
|
||||
_, _, err = NewConfig("./tests/simulation.yaml", false, false, false)
|
||||
assert.EqualError(t, err, "./tests/simulation.yaml: yaml: unmarshal errors:\n line 1: field simulation not found in type csconfig.Config")
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue