#!/bin/sh

set -e

echo checking the config file for expected content
diff /etc/arno-iptables-firewall/conf.d/00debconf.conf debian/tests/test1_00debconf.conf

echo checking for expected iptables rules
# LC_ALL=C to make sure to sort by native byte values
LC_ALL=C iptables -S 2>/dev/null | sort | diff - debian/tests/test1_iptables_-S_sorted

echo checking for expected ip6tables rules
# LC_ALL=C to make sure to sort by native byte values
LC_ALL=C ip6tables -S 2>/dev/null | sort | diff - debian/tests/test1_ip6tables_-S_sorted
