From a55d79aa68266c790f3767ba240c3bdee247d511 Mon Sep 17 00:00:00 2001 From: Phil Sutter Date: Mon, 19 Mar 2018 18:02:04 +0100 Subject: tests/shell: Fix flowtable test cases The major problem here was that existence of network interfaces 'eth0' and 'wlan0' was assumed. Overcome this by just using 'lo' instead, which exists even in newly created netns by default. Another minor issue was false naming of 0004delete_after_add0 - the expected return code is supposed to be separated by '_' from the remaining filename. Signed-off-by: Phil Sutter Signed-off-by: Pablo Neira Ayuso --- tests/shell/testcases/flowtable/0004delete_after_add_0 | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100755 tests/shell/testcases/flowtable/0004delete_after_add_0 (limited to 'tests/shell/testcases/flowtable/0004delete_after_add_0') diff --git a/tests/shell/testcases/flowtable/0004delete_after_add_0 b/tests/shell/testcases/flowtable/0004delete_after_add_0 new file mode 100755 index 00000000..8d9a842d --- /dev/null +++ b/tests/shell/testcases/flowtable/0004delete_after_add_0 @@ -0,0 +1,6 @@ +#!/bin/bash + +set -e +$NFT add table x +$NFT add flowtable x y { hook ingress priority 0\; devices = { lo }\;} +$NFT delete flowtable x y -- cgit v1.2.3