1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
|
#!/bin/sh
#
# Test json status field values.
IAM=$(basename $0)
if [ ! -d tests/outputs ]; then
mkdir tests/outputs
fi
dhcpd-pools -c $top_srcdir/tests/confs/$IAM --format=json -L33 \
-l $top_srcdir/tests/leases/$IAM -o tests/outputs/$IAM \
--warning=20 --critical=41 --all-as-shared --snet-alarms --all-as-shared
echo '== minsize' >> tests/outputs/$IAM
dhcpd-pools -c $top_srcdir/tests/confs/$IAM --format=json --limit 33 \
-l $top_srcdir/tests/leases/$IAM --minsize=20 \
--warning=20 --critical=41 --all-as-shared --snet-alarms --all-as-shared \
>> tests/outputs/$IAM
diff -u $top_srcdir/tests/expected/$IAM tests/outputs/$IAM
exit $?
|