Blame yaml-filter/test-yamlp.sh
|
Packit |
517ee8 |
#!/bin/bash
|
|
Packit |
517ee8 |
|
|
Packit |
517ee8 |
yamlp_test()
|
|
Packit |
517ee8 |
{
|
|
Packit |
517ee8 |
echo -n "$1 ($2) "
|
|
Packit |
517ee8 |
out=$(./yamlp -F -f "$1" "$2") || return 1
|
|
Packit |
517ee8 |
echo -n "-> $out"
|
|
Packit |
517ee8 |
if [ "$out" != "$3" ]; then
|
|
Packit |
517ee8 |
echo ": FAILED, expected result: $3"
|
|
Packit |
517ee8 |
return 2
|
|
Packit |
517ee8 |
else
|
|
Packit |
517ee8 |
echo ": OK"
|
|
Packit |
517ee8 |
fi
|
|
Packit |
517ee8 |
}
|
|
Packit |
517ee8 |
|
|
Packit |
517ee8 |
yamlp_test "../openshift-logging.yaml" ".spec.pipelines[:].inputSource" "[logs.app, logs.infra, logs.audit]"
|
|
Packit |
517ee8 |
res=$((res+$?))
|
|
Packit |
517ee8 |
|
|
Packit |
517ee8 |
exit $res
|