tun tests: Fix cleanup definitions

Without this, vnet jails for the tests don't get torn down.

Fixes:	fe701c39e8 ("if_tun: Add basic connectivity test with nc tun support")
This commit is contained in:
Mark Johnston 2023-03-16 12:52:54 -04:00
parent a671f96d93
commit a7ba32e6bc

View file

@ -2,13 +2,12 @@
. $(atf_get_srcdir)/../common/vnet.subr . $(atf_get_srcdir)/../common/vnet.subr
atf_test_case "235704" "basic" "cleanup" atf_test_case "235704" "cleanup"
235704_head() 235704_head()
{ {
atf_set descr "Test PR #235704" atf_set descr "Test PR #235704"
atf_set require.user root atf_set require.user root
} }
235704_body() 235704_body()
{ {
vnet_init vnet_init
@ -18,18 +17,17 @@ atf_test_case "235704" "basic" "cleanup"
jexec one ifconfig ${tun} name foo jexec one ifconfig ${tun} name foo
atf_check -s exit:0 jexec one ifconfig foo destroy atf_check -s exit:0 jexec one ifconfig foo destroy
} }
235704_cleanup() 235704_cleanup()
{ {
vnet_cleanup vnet_cleanup
} }
atf_test_case "basic" "cleanup"
basic_head() basic_head()
{ {
atf_set descr "Test if_tun using nc" atf_set descr "Test if_tun using nc"
atf_set require.user root atf_set require.user root
} }
basic_body() basic_body()
{ {
vnet_init vnet_init
@ -54,8 +52,7 @@ basic_body()
atf_check -s exit:0 -o ignore \ atf_check -s exit:0 -o ignore \
jexec bass ping -c 1 10.100.0.1 jexec bass ping -c 1 10.100.0.1
} }
basic_cleanup()
basic_clean()
{ {
vnet_cleanup vnet_cleanup
} }