NetworkManager/tools
Thomas Haller ec39498fc6 tests: support D-Bus property Device.StateReason in mock service
The device interface (org.freedesktop.NetworkManager.Device) has
two properties: "State" and "StateReason". Both of them are supported by
NetworkManager for a very long time.

Note that "StateReason" is a tuple and also exposes the state along the
reason.

When reworking libnm, we will ignore the "State" property and only
consider "StateReason". The advantage is less code and not using
redundant state. This will also work well, because NetworkManager's
D-Bus API supports this property for a very long time.

However, that would then break the CI tests, because currently
"tools/test-networkmanager-service.py" does not expose that property.

Add it.
2019-11-07 11:34:36 +01:00
..
check-config-options.sh core: add checks on connection default properties 2018-12-01 15:16:48 +01:00
check-docs.sh tools: fix out-of-tree build test "tools/check-docs.sh" for duplicate generated sources 2019-04-23 11:45:06 +02:00
check-exports.sh tools/check-exports.sh: use ${NM} when available 2015-09-24 16:28:15 +02:00
check-settings-docs.sh meson: add check on settings docs 2018-12-12 14:38:18 +01:00
create-exports-NetworkManager.sh tools: export more symbols from NetworkManager binary to plugins 2019-06-26 12:26:11 +02: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 all: unify format of our Copyright source code comments 2019-10-02 17:03:52 +02:00
meson-post-install.sh meson: Move network-config directory creation to main install file 2019-10-01 09:49:33 +02:00
run-nm-test.sh run-nm-test: fix using exec instead of running and exiting 2019-10-02 09:47:54 +02:00
test-build.sh all: goodbye libnm-glib 2019-04-16 15:52:27 +02:00
test-networkmanager-service.py tests: support D-Bus property Device.StateReason in mock service 2019-11-07 11:34:36 +01:00
test-sudo-wrapper.sh nmtst: add nmtst_reexec_sudo() function 2014-06-05 18:12:57 +02:00