2.31. test_cli module¶
CLI functional tests
-
class
test_cli.
TestCLI
(methodName='runTest')¶ Bases:
framework.VppTestCase
CLI Test Case
-
maxDiff
= None¶
-
setUp
()¶ Clear trace before running each test
-
classmethod
setUpClass
()¶ Perform class setup before running the testcase Remove shared memory files, start vpp and connect the vpp-api
-
tearDown
()¶ Show various debug prints after each test
-
classmethod
tearDownClass
()¶ Perform final cleanup after running all tests in this test-case
-
test_cli_retval
()¶ CLI inband retval
-
test_long_cli_delay
()¶ Test that VppApiClient raises VppTransportShmemIOError if timeout.
-
test_long_cli_delay_override
()¶ Test per-command _timeout option.
-
-
class
test_cli.
TestCLIExtendedVapiTimeout
(methodName='runTest')¶ Bases:
framework.VppTestCase
-
maxDiff
= None¶
-
setUp
()¶ Clear trace before running each test
-
classmethod
setUpClass
()¶ Perform class setup before running the testcase Remove shared memory files, start vpp and connect the vpp-api
-
tearDown
()¶ Show various debug prints after each test
-
classmethod
tearDownClass
()¶ Perform final cleanup after running all tests in this test-case
-
test_long_cli_delay
()¶ Test that delayed result returns with extended timeout.
-