summaryrefslogtreecommitdiff
path: root/src/tests/client/test-client.py
Commit message (Expand)AuthorAgeFilesLines
* test-client: drop TestNmClient base class from teststh/client-tests-refactor-base-classThomas Haller2023-05-121-62/+74
* test-client: move TestNmClient.ReplaceTextConUuid() to NMStubServerThomas Haller2023-05-121-11/+19
* test-client: move TestNmClient.{cmd_construct_argv,_env}() to Util.cmd_create...Thomas Haller2023-05-121-99/+110
* test-client: move skip functions to Util classThomas Haller2023-05-121-19/+49
* test-client: move static function from TestNmClient._read_expected() to Util....Thomas Haller2023-05-121-29/+29
* test/client: test cloud-setup GCP supportLubomir Rintel2023-05-121-0/+61
* test/client: test cloud-setup azure supportLubomir Rintel2023-05-121-0/+86
* test/client: test cloud-setup aliyun supportLubomir Rintel2023-05-121-0/+90
* test-client: use a test fixture from the testLubomir Rintel2023-05-121-2/+41
* test-client: factor out the test device setupLubomir Rintel2023-05-121-3/+1
* test-client: hardcode the cloud-setup mac addressesLubomir Rintel2023-05-121-2/+2
* test: fix file description passing to cloud-setup mock serviceLubomir Rintel2023-05-121-1/+1
* Revert "client/tests: don't do dup2() dance to pass file descriptor to "tools...Lubomir Rintel2023-05-121-1/+5
* test-client: cleanup after test on failureThomas Haller2023-05-121-1/+9
* test-client: increase context in pexecpt failure for debuggingThomas Haller2023-05-121-0/+2
* client/tests: don't do dup2() dance to pass file descriptor to "tools/test-cl...Thomas Haller2023-03-301-5/+1
* client/tests: close process stdin in test-python.py to avoid warning about leakThomas Haller2023-03-301-0/+1
* client/tests: drop unnecessary socket.set_inheritable() call from "test-clien...Thomas Haller2023-03-301-2/+1
* client/tests: skip cloud-setup test for older pythonThomas Haller2023-03-301-0/+4
* tests/client: test nm-cloud-setupLubomir Rintel2023-03-211-0/+161
* tests/client: split out nmcli specific bits into a separate cassLubomir Rintel2023-03-211-216/+222
* test-client: re-enable test_monitor() testThomas Haller2023-02-081-5/+0
* test-client: fix race in test_monitor() testThomas Haller2023-02-081-2/+15
* test-client: randomly kill or close the stub test serviceThomas Haller2023-02-081-3/+23
* test-client: pass LIBNM_CLIENT_DEBUG to nmcliThomas Haller2023-02-081-1/+6
* test-client: cleanup importsThomas Haller2023-02-081-20/+19
* test-client: add valgrind support for call_nmcli_pexpect() testsThomas Haller2023-02-081-37/+142
* test-client: drop unused NmTestBase base classThomas Haller2023-02-081-7/+5
* test-client: cleanup start/shutdown of stub serviceThomas Haller2023-02-081-6/+13
* test-client: accept yes/true/no/false for boolean argumentsThomas Haller2023-02-081-3/+16
* test-client: add Util.shlex_join() helperThomas Haller2023-02-081-10/+13
* client/tests: temporarily disable failing test test_monitor()Thomas Haller2023-02-011-0/+5
* tests/client: increase timeout for nmcli commandThomas Haller2022-11-171-1/+1
* libnm/client: don't reset properties when interface goes awaylr/object-removalLubomir Rintel2022-11-131-4/+1
* tests/client: test nmcli monitorLubomir Rintel2022-11-131-1/+37
* tests: fix "test-client.py" for early python3 versionsThomas Haller2022-08-261-3/+1
* tests: fix "test-client.py" ignoring missing "NM" moduleThomas Haller2022-08-261-3/+7
* tests: skip test in "test-client.py" if the pexepect dependency is not availableThomas Haller2022-08-261-11/+30
* tests/client: add interactive add testlr/client-ask-modeLubomir Rintel2022-06-301-0/+22
* tests/client: do not consult expected result files if no checks require themLubomir Rintel2022-06-301-0/+3
* tests/client: add a pexpect-based test runnerLubomir Rintel2022-06-301-24/+43
* tests/client: improve readme for how to get test-client.py regenerate the tes...Thomas Haller2022-05-021-2/+12
* clients/tests: declare encoding of utf-8 python source "test-client.py"Thomas Haller2022-04-211-0/+1
* clients/tests: rename function Util.ReplaceTextUsingRegex to Util.ReplaceText...Thomas Haller2022-04-201-3/+3
* clients/tests: add code comment and extend pattern in test_offline()Thomas Haller2022-04-201-1/+3
* clients/tests: workaround unexpected output for offline testThomas Haller2022-04-201-0/+6
* clients/tests: add code comment for how to get Polish translations on FedoraThomas Haller2022-04-201-0/+1
* clients/tests: rework Util.replace_text() to uniformly accept a callableThomas Haller2022-04-201-52/+70
* clients/tests: fix regular expression match in Util.replace_text()Thomas Haller2022-04-201-11/+7
* client/test: add test for --offline behaviorlr/nmcli-offlineLubomir Rintel2022-04-191-0/+91