NetworkManager/tools
Thomas Haller 9a14f9caa5 clients/tests: fix unstable tests for Python2 vs. Python3
Currently, nmcli does not sort the list of available connections
for display. Instead, it shows them in the order as NetworkManager
exposes them on D-Bus.

Previously, test-networkmanager-service.py, would generate the list
of available connections by iterating the connections dictionary.
In Python (at least until Python 3.6), the order when iterating over
dictionaries is undefined. This inconsistancy lets tests behave
differently depending on the python version. Possibly with Python
3.4 and 3.5, tests might even behave differently between individual
runs (since Python there uses siphash with a randomized hash seed).
2018-06-14 16:38:33 +02:00
..
check-exports.sh tools/check-exports.sh: use ${NM} when available 2015-09-24 16:28:15 +02:00
create-exports-NetworkManager.sh settings: drop unmaintained ifnet settings plugin of Gentoo 2017-12-21 10:50:33 +01:00
debug-helper.py python: make dbus, gi examples, and debug-helper.py python3 ready 2017-12-04 11:21:40 +01:00
enums-to-docbook.pl docs: fix handling enums without explicit numeric value in "tools/enums-to-docbook.pl" 2017-01-04 09:33:50 +01:00
run-nm-test.sh build: set LD_LIBRARY_PATH and GI_TYPELIB_PATH variables in run-nm-test.sh 2018-05-11 16:51:20 +02:00
test-build.sh tools: add test script to build various configurations 2016-11-24 15:59:27 +01:00
test-networkmanager-service.py clients/tests: fix unstable tests for Python2 vs. Python3 2018-06-14 16:38:33 +02:00
test-sudo-wrapper.sh nmtst: add nmtst_reexec_sudo() function 2014-06-05 18:12:57 +02:00