summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorThomas Haller <thaller@redhat.com>2020-04-01 13:14:18 +0200
committerThomas Haller <thaller@redhat.com>2020-04-02 07:44:25 +0200
commitc81d12bc696f256e6e48ca018e8e54785bb3561c (patch)
tree3031f80942105f7c6aa5e14b49c9723d3197f793 /src
parent5a44792e4127d380a483809959e729d193322221 (diff)
ifcfg-rh/tests: add unit test for reading DEVTIMEOUT (connection.wait-device-timeout)
(cherry picked from commit 9cbf4c2825a7ce68c26080386fe72f5393706b87)
Diffstat (limited to 'src')
-rw-r--r--src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-autoip1
-rw-r--r--src/settings/plugins/ifcfg-rh/tests/test-ifcfg-rh.c4
2 files changed, 5 insertions, 0 deletions
diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-autoip b/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-autoip
index dc47126ceb..e683db3c7b 100644
--- a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-autoip
+++ b/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-autoip
@@ -3,3 +3,4 @@ DEVICE=eth0
BOOTPROTO=autoip
IPV4_FAILURE_FATAL=yes
PEERDNS=no
+DEVTIMEOUT=2.6
diff --git a/src/settings/plugins/ifcfg-rh/tests/test-ifcfg-rh.c b/src/settings/plugins/ifcfg-rh/tests/test-ifcfg-rh.c
index 675421d3c8..9f564c92c4 100644
--- a/src/settings/plugins/ifcfg-rh/tests/test-ifcfg-rh.c
+++ b/src/settings/plugins/ifcfg-rh/tests/test-ifcfg-rh.c
@@ -1738,6 +1738,7 @@ static void
test_read_wired_autoip (void)
{
gs_unref_object NMConnection *connection = NULL;
+ NMSettingConnection *s_con;
NMSettingIPConfig *s_ip4;
char *unmanaged = NULL;
@@ -1751,6 +1752,9 @@ test_read_wired_autoip (void)
g_assert_cmpstr (nm_setting_ip_config_get_method (s_ip4), ==, NM_SETTING_IP4_CONFIG_METHOD_LINK_LOCAL);
g_assert (!nm_setting_ip_config_get_may_fail (s_ip4));
g_assert (nm_setting_ip_config_get_ignore_auto_dns (s_ip4));
+
+ s_con = nm_connection_get_setting_connection (connection);
+ g_assert_cmpint (nm_setting_connection_get_wait_device_timeout (s_con), ==, 2600);
}
static void