|
@@ -37,7 +37,7 @@ declare stderr
|
|
|
|
|
|
@test "$FILE crowdsec should not run without LAPI (no api.server in configuration file)" {
|
|
@test "$FILE crowdsec should not run without LAPI (no api.server in configuration file)" {
|
|
skip
|
|
skip
|
|
- yq 'del(.api.server)' -i "${CONFIG_YAML}"
|
|
|
|
|
|
+ yq e 'del(.api.server)' -i "${CONFIG_YAML}"
|
|
run -1 --separate-stderr timeout 2s "${CROWDSEC}"
|
|
run -1 --separate-stderr timeout 2s "${CROWDSEC}"
|
|
|
|
|
|
run -0 echo "$stderr"
|
|
run -0 echo "$stderr"
|
|
@@ -45,7 +45,7 @@ declare stderr
|
|
}
|
|
}
|
|
|
|
|
|
@test "$FILE capi status shouldn't be ok without api.server" {
|
|
@test "$FILE capi status shouldn't be ok without api.server" {
|
|
- yq 'del(.api.server)' -i "${CONFIG_YAML}"
|
|
|
|
|
|
+ yq e 'del(.api.server)' -i "${CONFIG_YAML}"
|
|
run -1 --separate-stderr cscli capi status
|
|
run -1 --separate-stderr cscli capi status
|
|
|
|
|
|
run -0 echo "$stderr"
|
|
run -0 echo "$stderr"
|
|
@@ -53,7 +53,7 @@ declare stderr
|
|
}
|
|
}
|
|
|
|
|
|
@test "$FILE cscli config show -o human" {
|
|
@test "$FILE cscli config show -o human" {
|
|
- yq 'del(.api.server)' -i "${CONFIG_YAML}"
|
|
|
|
|
|
+ yq e 'del(.api.server)' -i "${CONFIG_YAML}"
|
|
run -0 cscli config show -o human
|
|
run -0 cscli config show -o human
|
|
assert_output --partial "Global:"
|
|
assert_output --partial "Global:"
|
|
assert_output --partial "Crowdsec:"
|
|
assert_output --partial "Crowdsec:"
|
|
@@ -62,7 +62,7 @@ declare stderr
|
|
}
|
|
}
|
|
|
|
|
|
@test "$FILE cscli config backup" {
|
|
@test "$FILE cscli config backup" {
|
|
- yq 'del(.api.server)' -i "${CONFIG_YAML}"
|
|
|
|
|
|
+ yq e 'del(.api.server)' -i "${CONFIG_YAML}"
|
|
backupdir=$(TMPDIR="${BATS_TEST_TMPDIR}" mktemp -u)
|
|
backupdir=$(TMPDIR="${BATS_TEST_TMPDIR}" mktemp -u)
|
|
run -0 cscli config backup "${backupdir}"
|
|
run -0 cscli config backup "${backupdir}"
|
|
assert_output --partial "Starting configuration backup"
|
|
assert_output --partial "Starting configuration backup"
|
|
@@ -75,7 +75,7 @@ declare stderr
|
|
}
|
|
}
|
|
|
|
|
|
@test "$FILE lapi status shouldn't be ok without api.server" {
|
|
@test "$FILE lapi status shouldn't be ok without api.server" {
|
|
- yq 'del(.api.server)' -i "${CONFIG_YAML}"
|
|
|
|
|
|
+ yq e 'del(.api.server)' -i "${CONFIG_YAML}"
|
|
./instance-crowdsec start || true
|
|
./instance-crowdsec start || true
|
|
run -1 --separate-stderr cscli machines list
|
|
run -1 --separate-stderr cscli machines list
|
|
run -0 echo "$stderr"
|
|
run -0 echo "$stderr"
|
|
@@ -84,7 +84,7 @@ declare stderr
|
|
|
|
|
|
@test "$FILE cscli metrics" {
|
|
@test "$FILE cscli metrics" {
|
|
skip 'need to trigger metrics with a live parse'
|
|
skip 'need to trigger metrics with a live parse'
|
|
- yq 'del(.api.server)' -i "${CONFIG_YAML}"
|
|
|
|
|
|
+ yq e 'del(.api.server)' -i "${CONFIG_YAML}"
|
|
./instance-crowdsec start
|
|
./instance-crowdsec start
|
|
run -0 --separate-stderr cscli metrics
|
|
run -0 --separate-stderr cscli metrics
|
|
assert_output --partial "ROUTE"
|
|
assert_output --partial "ROUTE"
|