From de35cdb7780cf313170397a55f2cef0959e70068 Mon Sep 17 00:00:00 2001 From: Paul Vinciguerra Date: Mon, 16 Dec 2019 18:24:24 -0500 Subject: tests: fix skip logic on test_tap log.txt message: 17:52:59,969 API call failed, expected 0 return value instead of -13 in tap_create_v2_reply(_0=58, context=77019, retval=-13, sw_if_index=4294967295) Test was failing with log message: tap: tap0: tap_create_if: ioctl(TUNSETIFF): Operation not permitted Type: test Change-Id: I5bcd9d2b0c870ea5eef92b79314b97821399722f Signed-off-by: Paul Vinciguerra --- test/test_tap.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'test') diff --git a/test/test_tap.py b/test/test_tap.py index 92589789a95..2e66da30c02 100644 --- a/test/test_tap.py +++ b/test/test_tap.py @@ -6,10 +6,10 @@ from vpp_devices import VppTAPInterface def check_tuntap_driver_access(): - return os.access("/dev/net/tun", os.R_OK or os.W_OK) + return os.access("/dev/net/tun", os.R_OK and os.W_OK) -@unittest.skipUnless(check_tuntap_driver_access(), "Permission denied") +@unittest.skipIf(check_tuntap_driver_access(), "Permission denied") class TestTAP(VppTestCase): """ TAP Test Case """ -- cgit 1.2.3-korg