5de4fb7076
Use consistent API types. Type: fix Change-Id: I11cc7f6347b7a60e5fd41e54f0c7994e2d81199f Signed-off-by: Jakub Grajciar <jgrajcia@cisco.com>
25 lines
604 B
Python
25 lines
604 B
Python
import unittest
|
|
import os
|
|
|
|
from framework import VppTestCase, VppTestRunner
|
|
from vpp_devices import VppTAPInterface
|
|
|
|
|
|
def check_tuntap_driver_access():
|
|
return os.access("/dev/net/tun", os.R_OK or os.W_OK)
|
|
|
|
|
|
@unittest.skipUnless(check_tuntap_driver_access(), "Permission denied")
|
|
class TestTAP(VppTestCase):
|
|
""" TAP Test Case """
|
|
|
|
def test_tap_add_del(self):
|
|
"""Create TAP interface"""
|
|
tap0 = VppTAPInterface(self, tap_id=0)
|
|
tap0.add_vpp_config()
|
|
self.assertTrue(tap0.query_vpp_config())
|
|
|
|
|
|
if __name__ == '__main__':
|
|
unittest.main(testRunner=VppTestRunner)
|