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