NetworkManager/clients/tests/test-client.check-on-disk/test_003-032.expected
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

67 lines
2.1 KiB
Text

location: clients/tests/test-client.py:860:test_003()/32
cmd: $NMCLI -f ALL -t dev show eth0
lang: C
returncode: 0
stdout: 2011 bytes
>>>
GENERAL.DEVICE:eth0
GENERAL.TYPE:ethernet
GENERAL.NM-TYPE:NMDeviceEthernet
GENERAL.VENDOR:
GENERAL.PRODUCT:
GENERAL.DRIVER:virtual
GENERAL.DRIVER-VERSION:
GENERAL.FIRMWARE-VERSION:
GENERAL.HWADDR:C0:61:AE:26:4D:D7
GENERAL.MTU:0
GENERAL.STATE:20 (unavailable)
GENERAL.REASON:0 (No reason given)
GENERAL.UDI:/sys/devices/virtual/eth0
GENERAL.IP-IFACE:
GENERAL.IS-SOFTWARE:no
GENERAL.NM-MANAGED:yes
GENERAL.AUTOCONNECT:yes
GENERAL.FIRMWARE-MISSING:no
GENERAL.NM-PLUGIN-MISSING:no
GENERAL.PHYS-PORT-ID:
GENERAL.CONNECTION:ethernet
GENERAL.CON-UUID:UUID-ethernet-REPLACED-REPLACED-REPL
GENERAL.CON-PATH:/org/freedesktop/NetworkManager/ActiveConnection/1
GENERAL.METERED:unknown
CAPABILITIES.CARRIER-DETECT:no
CAPABILITIES.SPEED:100 Mb/s
CAPABILITIES.IS-SOFTWARE:no
CAPABILITIES.SRIOV:no
WIRED-PROPERTIES.CARRIER:off
IP4.ADDRESS[1]:192.168.6.238/29
IP4.GATEWAY:
IP4.ROUTE[1]:dst = 192.168.58.133/31, nh = 192.168.50.116, mt = 3130348792
IP4.ROUTE[2]:dst = 192.168.155.50/19, nh = 192.168.127.64
IP4.DNS[1]:192.168.213.113
IP4.DOMAIN[1]:sear4.foo4.bar
IP4.WINS[1]:192.168.156.115
IP4.WINS[2]:192.168.8.33
IP6.ADDRESS[1]:2001:a::29c0:62b9:2e01:30a/69
IP6.ADDRESS[2]:2001:a::6433:6420:34f9:3801/115
IP6.ADDRESS[3]:2001:a::8191:ed6b:8ce:b60/103
IP6.GATEWAY:2001:a::2b50:64d1:9a91:23b4
IP6.ROUTE[1]:dst = 2001:a::5ecb:f5ee:fb96:856c/100, nh = ::, mt = 4249082794
IP6.DNS[1]:2001:a::1323:9a78:2b82:d16b
IP6.DNS[2]:2001:a::4e1:24e6:b8c1:91bb
IP6.DNS[3]:2001:a::bd96:3bed:fbd6:19c5
IP6.DOMAIN[1]:sear6.fo.x.y
IP6.DOMAIN[2]:sear6.foo4.bar
DHCP6.OPTION[1]:dhcp-6-opt-1 = val-1
DHCP6.OPTION[2]:dhcp-6-opt-5 = val-5
DHCP6.OPTION[3]:dhcp-6-opt-6 = val-6
DHCP6.OPTION[4]:dhcp-6-opt-8 = val-8
CONNECTIONS.AVAILABLE-CONNECTION-PATHS:/org/freedesktop/NetworkManager/Settings/{2,1,3}
CONNECTIONS.AVAILABLE-CONNECTIONS[1]:UUID-con-xx1-REPLACED-REPLACED-REPLA | con-xx1
CONNECTIONS.AVAILABLE-CONNECTIONS[2]:5fcfd6d7-1e63-3332-8826-a7eda103792d | con-1
CONNECTIONS.AVAILABLE-CONNECTIONS[3]:UUID-ethernet-REPLACED-REPLACED-REPL | ethernet
<<<
stderr: 0 bytes
>>>
<<<