mirror of
https://gitlab.freedesktop.org/NetworkManager/NetworkManager.git
synced 2026-05-07 04:58:01 +02:00
tests: use NMTST_EXPECT*() macros
Tests are commonly created via copy&paste. Hence, it's better to express a certain concept explicitly via a function or macro. This way, the implementation of the concept can be adjusted at one place, without requiring to change all the callers. Also, the macro is shorter, and brevity is better for tests so it's easier to understand what the test does. Without being bothered by noise from the redundant information. Also, the macro knows better which message to expect. For example, messages inside "src" are prepended by nm-logging.c with a level and a timestamp. The expect macro is aware of that and tests for it #define NMTST_EXPECT_NM_ERROR(msg) NMTST_EXPECT_NM (G_LOG_LEVEL_MESSAGE, "*<error> [*] "msg) This again allows the caller to ignore this prefix, but still assert more strictly.
This commit is contained in:
parent
66b80bd652
commit
25ade39752
12 changed files with 254 additions and 304 deletions
|
|
@ -773,54 +773,54 @@ test_setting_vpn_items (void)
|
||||||
nm_setting_vpn_remove_secret (s_vpn, "foobar4");
|
nm_setting_vpn_remove_secret (s_vpn, "foobar4");
|
||||||
|
|
||||||
/* Try to add some blank values and make sure they are rejected */
|
/* Try to add some blank values and make sure they are rejected */
|
||||||
g_test_expect_message ("libnm", G_LOG_LEVEL_CRITICAL, NMTST_G_RETURN_MSG (key != NULL));
|
NMTST_EXPECT_LIBNM_CRITICAL (NMTST_G_RETURN_MSG (key != NULL));
|
||||||
nm_setting_vpn_add_data_item (s_vpn, NULL, NULL);
|
nm_setting_vpn_add_data_item (s_vpn, NULL, NULL);
|
||||||
g_test_assert_expected_messages ();
|
g_test_assert_expected_messages ();
|
||||||
|
|
||||||
g_test_expect_message ("libnm", G_LOG_LEVEL_CRITICAL, NMTST_G_RETURN_MSG (strlen (key) > 0));
|
NMTST_EXPECT_LIBNM_CRITICAL (NMTST_G_RETURN_MSG (strlen (key) > 0));
|
||||||
nm_setting_vpn_add_data_item (s_vpn, "", "");
|
nm_setting_vpn_add_data_item (s_vpn, "", "");
|
||||||
g_test_assert_expected_messages ();
|
g_test_assert_expected_messages ();
|
||||||
|
|
||||||
g_test_expect_message ("libnm", G_LOG_LEVEL_CRITICAL, NMTST_G_RETURN_MSG (item != NULL));
|
NMTST_EXPECT_LIBNM_CRITICAL (NMTST_G_RETURN_MSG (item != NULL));
|
||||||
nm_setting_vpn_add_data_item (s_vpn, "foobar1", NULL);
|
nm_setting_vpn_add_data_item (s_vpn, "foobar1", NULL);
|
||||||
g_test_assert_expected_messages ();
|
g_test_assert_expected_messages ();
|
||||||
|
|
||||||
g_test_expect_message ("libnm", G_LOG_LEVEL_CRITICAL, NMTST_G_RETURN_MSG (strlen (item) > 0));
|
NMTST_EXPECT_LIBNM_CRITICAL (NMTST_G_RETURN_MSG (strlen (item) > 0));
|
||||||
nm_setting_vpn_add_data_item (s_vpn, "foobar1", "");
|
nm_setting_vpn_add_data_item (s_vpn, "foobar1", "");
|
||||||
g_test_assert_expected_messages ();
|
g_test_assert_expected_messages ();
|
||||||
|
|
||||||
g_test_expect_message ("libnm", G_LOG_LEVEL_CRITICAL, NMTST_G_RETURN_MSG (key != NULL));
|
NMTST_EXPECT_LIBNM_CRITICAL (NMTST_G_RETURN_MSG (key != NULL));
|
||||||
nm_setting_vpn_add_data_item (s_vpn, NULL, "blahblah1");
|
nm_setting_vpn_add_data_item (s_vpn, NULL, "blahblah1");
|
||||||
g_test_assert_expected_messages ();
|
g_test_assert_expected_messages ();
|
||||||
|
|
||||||
g_test_expect_message ("libnm", G_LOG_LEVEL_CRITICAL, NMTST_G_RETURN_MSG (strlen (key) > 0));
|
NMTST_EXPECT_LIBNM_CRITICAL (NMTST_G_RETURN_MSG (strlen (key) > 0));
|
||||||
nm_setting_vpn_add_data_item (s_vpn, "", "blahblah1");
|
nm_setting_vpn_add_data_item (s_vpn, "", "blahblah1");
|
||||||
g_test_assert_expected_messages ();
|
g_test_assert_expected_messages ();
|
||||||
|
|
||||||
nm_setting_vpn_foreach_data_item (s_vpn, vpn_check_empty_func, NULL);
|
nm_setting_vpn_foreach_data_item (s_vpn, vpn_check_empty_func, NULL);
|
||||||
|
|
||||||
/* Try to add some blank secrets and make sure they are rejected */
|
/* Try to add some blank secrets and make sure they are rejected */
|
||||||
g_test_expect_message ("libnm", G_LOG_LEVEL_CRITICAL, NMTST_G_RETURN_MSG (key != NULL));
|
NMTST_EXPECT_LIBNM_CRITICAL (NMTST_G_RETURN_MSG (key != NULL));
|
||||||
nm_setting_vpn_add_secret (s_vpn, NULL, NULL);
|
nm_setting_vpn_add_secret (s_vpn, NULL, NULL);
|
||||||
g_test_assert_expected_messages ();
|
g_test_assert_expected_messages ();
|
||||||
|
|
||||||
g_test_expect_message ("libnm", G_LOG_LEVEL_CRITICAL, NMTST_G_RETURN_MSG (strlen (key) > 0));
|
NMTST_EXPECT_LIBNM_CRITICAL (NMTST_G_RETURN_MSG (strlen (key) > 0));
|
||||||
nm_setting_vpn_add_secret (s_vpn, "", "");
|
nm_setting_vpn_add_secret (s_vpn, "", "");
|
||||||
g_test_assert_expected_messages ();
|
g_test_assert_expected_messages ();
|
||||||
|
|
||||||
g_test_expect_message ("libnm", G_LOG_LEVEL_CRITICAL, NMTST_G_RETURN_MSG (secret != NULL));
|
NMTST_EXPECT_LIBNM_CRITICAL (NMTST_G_RETURN_MSG (secret != NULL));
|
||||||
nm_setting_vpn_add_secret (s_vpn, "foobar1", NULL);
|
nm_setting_vpn_add_secret (s_vpn, "foobar1", NULL);
|
||||||
g_test_assert_expected_messages ();
|
g_test_assert_expected_messages ();
|
||||||
|
|
||||||
g_test_expect_message ("libnm", G_LOG_LEVEL_CRITICAL, NMTST_G_RETURN_MSG (strlen (secret) > 0));
|
NMTST_EXPECT_LIBNM_CRITICAL (NMTST_G_RETURN_MSG (strlen (secret) > 0));
|
||||||
nm_setting_vpn_add_secret (s_vpn, "foobar1", "");
|
nm_setting_vpn_add_secret (s_vpn, "foobar1", "");
|
||||||
g_test_assert_expected_messages ();
|
g_test_assert_expected_messages ();
|
||||||
|
|
||||||
g_test_expect_message ("libnm", G_LOG_LEVEL_CRITICAL, NMTST_G_RETURN_MSG (key != NULL));
|
NMTST_EXPECT_LIBNM_CRITICAL (NMTST_G_RETURN_MSG (key != NULL));
|
||||||
nm_setting_vpn_add_secret (s_vpn, NULL, "blahblah1");
|
nm_setting_vpn_add_secret (s_vpn, NULL, "blahblah1");
|
||||||
g_test_assert_expected_messages ();
|
g_test_assert_expected_messages ();
|
||||||
|
|
||||||
g_test_expect_message ("libnm", G_LOG_LEVEL_CRITICAL, NMTST_G_RETURN_MSG (strlen (key) > 0));
|
NMTST_EXPECT_LIBNM_CRITICAL (NMTST_G_RETURN_MSG (strlen (key) > 0));
|
||||||
nm_setting_vpn_add_secret (s_vpn, "", "blahblah1");
|
nm_setting_vpn_add_secret (s_vpn, "", "blahblah1");
|
||||||
g_test_assert_expected_messages ();
|
g_test_assert_expected_messages ();
|
||||||
|
|
||||||
|
|
@ -2290,47 +2290,47 @@ test_setting_connection_permissions_helpers (void)
|
||||||
s_con = NM_SETTING_CONNECTION (nm_setting_connection_new ());
|
s_con = NM_SETTING_CONNECTION (nm_setting_connection_new ());
|
||||||
|
|
||||||
/* Ensure a bad [type] is rejected */
|
/* Ensure a bad [type] is rejected */
|
||||||
g_test_expect_message ("libnm", G_LOG_LEVEL_CRITICAL, NMTST_G_RETURN_MSG (strcmp (ptype, "user") == 0));
|
NMTST_EXPECT_LIBNM_CRITICAL (NMTST_G_RETURN_MSG (strcmp (ptype, "user") == 0));
|
||||||
success = nm_setting_connection_add_permission (s_con, "foobar", "blah", NULL);
|
success = nm_setting_connection_add_permission (s_con, "foobar", "blah", NULL);
|
||||||
g_test_assert_expected_messages ();
|
g_test_assert_expected_messages ();
|
||||||
g_assert (!success);
|
g_assert (!success);
|
||||||
|
|
||||||
/* Ensure a bad [type] is rejected */
|
/* Ensure a bad [type] is rejected */
|
||||||
g_test_expect_message ("libnm", G_LOG_LEVEL_CRITICAL, NMTST_G_RETURN_MSG (ptype));
|
NMTST_EXPECT_LIBNM_CRITICAL (NMTST_G_RETURN_MSG (ptype));
|
||||||
success = nm_setting_connection_add_permission (s_con, NULL, "blah", NULL);
|
success = nm_setting_connection_add_permission (s_con, NULL, "blah", NULL);
|
||||||
g_test_assert_expected_messages ();
|
g_test_assert_expected_messages ();
|
||||||
g_assert (!success);
|
g_assert (!success);
|
||||||
|
|
||||||
/* Ensure a bad [item] is rejected */
|
/* Ensure a bad [item] is rejected */
|
||||||
g_test_expect_message ("libnm", G_LOG_LEVEL_CRITICAL, NMTST_G_RETURN_MSG (uname));
|
NMTST_EXPECT_LIBNM_CRITICAL (NMTST_G_RETURN_MSG (uname));
|
||||||
g_test_expect_message ("libnm", G_LOG_LEVEL_CRITICAL, NMTST_G_RETURN_MSG (p != NULL));
|
NMTST_EXPECT_LIBNM_CRITICAL (NMTST_G_RETURN_MSG (p != NULL));
|
||||||
success = nm_setting_connection_add_permission (s_con, "user", NULL, NULL);
|
success = nm_setting_connection_add_permission (s_con, "user", NULL, NULL);
|
||||||
g_test_assert_expected_messages ();
|
g_test_assert_expected_messages ();
|
||||||
g_assert (!success);
|
g_assert (!success);
|
||||||
|
|
||||||
/* Ensure a bad [item] is rejected */
|
/* Ensure a bad [item] is rejected */
|
||||||
g_test_expect_message ("libnm", G_LOG_LEVEL_CRITICAL, NMTST_G_RETURN_MSG (uname[0] != '\0'));
|
NMTST_EXPECT_LIBNM_CRITICAL (NMTST_G_RETURN_MSG (uname[0] != '\0'));
|
||||||
g_test_expect_message ("libnm", G_LOG_LEVEL_CRITICAL, NMTST_G_RETURN_MSG (p != NULL));
|
NMTST_EXPECT_LIBNM_CRITICAL (NMTST_G_RETURN_MSG (p != NULL));
|
||||||
success = nm_setting_connection_add_permission (s_con, "user", "", NULL);
|
success = nm_setting_connection_add_permission (s_con, "user", "", NULL);
|
||||||
g_test_assert_expected_messages ();
|
g_test_assert_expected_messages ();
|
||||||
g_assert (!success);
|
g_assert (!success);
|
||||||
|
|
||||||
/* Ensure an [item] with ':' is rejected */
|
/* Ensure an [item] with ':' is rejected */
|
||||||
g_test_expect_message ("libnm", G_LOG_LEVEL_CRITICAL, NMTST_G_RETURN_MSG (strchr (uname, ':') == NULL));
|
NMTST_EXPECT_LIBNM_CRITICAL (NMTST_G_RETURN_MSG (strchr (uname, ':') == NULL));
|
||||||
g_test_expect_message ("libnm", G_LOG_LEVEL_CRITICAL, NMTST_G_RETURN_MSG (p != NULL));
|
NMTST_EXPECT_LIBNM_CRITICAL (NMTST_G_RETURN_MSG (p != NULL));
|
||||||
success = nm_setting_connection_add_permission (s_con, "user", "ad:asdf", NULL);
|
success = nm_setting_connection_add_permission (s_con, "user", "ad:asdf", NULL);
|
||||||
g_test_assert_expected_messages ();
|
g_test_assert_expected_messages ();
|
||||||
g_assert (!success);
|
g_assert (!success);
|
||||||
|
|
||||||
/* Ensure a non-UTF-8 [item] is rejected */
|
/* Ensure a non-UTF-8 [item] is rejected */
|
||||||
g_test_expect_message ("libnm", G_LOG_LEVEL_CRITICAL, NMTST_G_RETURN_MSG (g_utf8_validate (uname, -1, NULL) == TRUE));
|
NMTST_EXPECT_LIBNM_CRITICAL (NMTST_G_RETURN_MSG (g_utf8_validate (uname, -1, NULL) == TRUE));
|
||||||
g_test_expect_message ("libnm", G_LOG_LEVEL_CRITICAL, NMTST_G_RETURN_MSG (p != NULL));
|
NMTST_EXPECT_LIBNM_CRITICAL (NMTST_G_RETURN_MSG (p != NULL));
|
||||||
success = nm_setting_connection_add_permission (s_con, "user", buf, NULL);
|
success = nm_setting_connection_add_permission (s_con, "user", buf, NULL);
|
||||||
g_test_assert_expected_messages ();
|
g_test_assert_expected_messages ();
|
||||||
g_assert (!success);
|
g_assert (!success);
|
||||||
|
|
||||||
/* Ensure a non-NULL [detail] is rejected */
|
/* Ensure a non-NULL [detail] is rejected */
|
||||||
g_test_expect_message ("libnm", G_LOG_LEVEL_CRITICAL, NMTST_G_RETURN_MSG (detail == NULL));
|
NMTST_EXPECT_LIBNM_CRITICAL (NMTST_G_RETURN_MSG (detail == NULL));
|
||||||
success = nm_setting_connection_add_permission (s_con, "user", "dafasdf", "asdf");
|
success = nm_setting_connection_add_permission (s_con, "user", "dafasdf", "asdf");
|
||||||
g_test_assert_expected_messages ();
|
g_test_assert_expected_messages ();
|
||||||
g_assert (!success);
|
g_assert (!success);
|
||||||
|
|
@ -2401,49 +2401,49 @@ test_setting_connection_permissions_property (void)
|
||||||
s_con = NM_SETTING_CONNECTION (nm_setting_connection_new ());
|
s_con = NM_SETTING_CONNECTION (nm_setting_connection_new ());
|
||||||
|
|
||||||
/* Ensure a bad [type] is rejected */
|
/* Ensure a bad [type] is rejected */
|
||||||
g_test_expect_message ("libnm", G_LOG_LEVEL_CRITICAL, NMTST_G_RETURN_MSG (strncmp (str, PERM_USER_PREFIX, strlen (PERM_USER_PREFIX)) == 0));
|
NMTST_EXPECT_LIBNM_CRITICAL (NMTST_G_RETURN_MSG (strncmp (str, PERM_USER_PREFIX, strlen (PERM_USER_PREFIX)) == 0));
|
||||||
add_permission_property (s_con, "foobar", "blah", -1, NULL);
|
add_permission_property (s_con, "foobar", "blah", -1, NULL);
|
||||||
g_test_assert_expected_messages ();
|
g_test_assert_expected_messages ();
|
||||||
g_assert_cmpint (nm_setting_connection_get_num_permissions (s_con), ==, 0);
|
g_assert_cmpint (nm_setting_connection_get_num_permissions (s_con), ==, 0);
|
||||||
|
|
||||||
/* Ensure a bad [type] is rejected */
|
/* Ensure a bad [type] is rejected */
|
||||||
g_test_expect_message ("libnm", G_LOG_LEVEL_CRITICAL, NMTST_G_RETURN_MSG (strncmp (str, PERM_USER_PREFIX, strlen (PERM_USER_PREFIX)) == 0));
|
NMTST_EXPECT_LIBNM_CRITICAL (NMTST_G_RETURN_MSG (strncmp (str, PERM_USER_PREFIX, strlen (PERM_USER_PREFIX)) == 0));
|
||||||
add_permission_property (s_con, NULL, "blah", -1, NULL);
|
add_permission_property (s_con, NULL, "blah", -1, NULL);
|
||||||
g_test_assert_expected_messages ();
|
g_test_assert_expected_messages ();
|
||||||
g_assert_cmpint (nm_setting_connection_get_num_permissions (s_con), ==, 0);
|
g_assert_cmpint (nm_setting_connection_get_num_permissions (s_con), ==, 0);
|
||||||
|
|
||||||
/* Ensure a bad [item] is rejected */
|
/* Ensure a bad [item] is rejected */
|
||||||
g_test_expect_message ("libnm", G_LOG_LEVEL_CRITICAL, NMTST_G_RETURN_MSG (last_colon > str));
|
NMTST_EXPECT_LIBNM_CRITICAL (NMTST_G_RETURN_MSG (last_colon > str));
|
||||||
add_permission_property (s_con, "user", NULL, -1, NULL);
|
add_permission_property (s_con, "user", NULL, -1, NULL);
|
||||||
g_test_assert_expected_messages ();
|
g_test_assert_expected_messages ();
|
||||||
g_assert_cmpint (nm_setting_connection_get_num_permissions (s_con), ==, 0);
|
g_assert_cmpint (nm_setting_connection_get_num_permissions (s_con), ==, 0);
|
||||||
|
|
||||||
/* Ensure a bad [item] is rejected */
|
/* Ensure a bad [item] is rejected */
|
||||||
g_test_expect_message ("libnm", G_LOG_LEVEL_CRITICAL, NMTST_G_RETURN_MSG (last_colon > str));
|
NMTST_EXPECT_LIBNM_CRITICAL (NMTST_G_RETURN_MSG (last_colon > str));
|
||||||
add_permission_property (s_con, "user", "", -1, NULL);
|
add_permission_property (s_con, "user", "", -1, NULL);
|
||||||
g_test_assert_expected_messages ();
|
g_test_assert_expected_messages ();
|
||||||
g_assert_cmpint (nm_setting_connection_get_num_permissions (s_con), ==, 0);
|
g_assert_cmpint (nm_setting_connection_get_num_permissions (s_con), ==, 0);
|
||||||
|
|
||||||
/* Ensure an [item] with ':' in the middle is rejected */
|
/* Ensure an [item] with ':' in the middle is rejected */
|
||||||
g_test_expect_message ("libnm", G_LOG_LEVEL_CRITICAL, NMTST_G_RETURN_MSG (str[i] != ':'));
|
NMTST_EXPECT_LIBNM_CRITICAL (NMTST_G_RETURN_MSG (str[i] != ':'));
|
||||||
add_permission_property (s_con, "user", "ad:asdf", -1, NULL);
|
add_permission_property (s_con, "user", "ad:asdf", -1, NULL);
|
||||||
g_test_assert_expected_messages ();
|
g_test_assert_expected_messages ();
|
||||||
g_assert_cmpint (nm_setting_connection_get_num_permissions (s_con), ==, 0);
|
g_assert_cmpint (nm_setting_connection_get_num_permissions (s_con), ==, 0);
|
||||||
|
|
||||||
/* Ensure an [item] with ':' at the end is rejected */
|
/* Ensure an [item] with ':' at the end is rejected */
|
||||||
g_test_expect_message ("libnm", G_LOG_LEVEL_CRITICAL, NMTST_G_RETURN_MSG (str[i] != ':'));
|
NMTST_EXPECT_LIBNM_CRITICAL (NMTST_G_RETURN_MSG (str[i] != ':'));
|
||||||
add_permission_property (s_con, "user", "adasdfaf:", -1, NULL);
|
add_permission_property (s_con, "user", "adasdfaf:", -1, NULL);
|
||||||
g_test_assert_expected_messages ();
|
g_test_assert_expected_messages ();
|
||||||
g_assert_cmpint (nm_setting_connection_get_num_permissions (s_con), ==, 0);
|
g_assert_cmpint (nm_setting_connection_get_num_permissions (s_con), ==, 0);
|
||||||
|
|
||||||
/* Ensure a non-UTF-8 [item] is rejected */
|
/* Ensure a non-UTF-8 [item] is rejected */
|
||||||
g_test_expect_message ("libnm", G_LOG_LEVEL_CRITICAL, NMTST_G_RETURN_MSG (g_utf8_validate (str, -1, NULL) == TRUE));
|
NMTST_EXPECT_LIBNM_CRITICAL (NMTST_G_RETURN_MSG (g_utf8_validate (str, -1, NULL) == TRUE));
|
||||||
add_permission_property (s_con, "user", buf, (int) sizeof (buf), NULL);
|
add_permission_property (s_con, "user", buf, (int) sizeof (buf), NULL);
|
||||||
g_test_assert_expected_messages ();
|
g_test_assert_expected_messages ();
|
||||||
g_assert_cmpint (nm_setting_connection_get_num_permissions (s_con), ==, 0);
|
g_assert_cmpint (nm_setting_connection_get_num_permissions (s_con), ==, 0);
|
||||||
|
|
||||||
/* Ensure a non-NULL [detail] is rejected */
|
/* Ensure a non-NULL [detail] is rejected */
|
||||||
g_test_expect_message ("libnm", G_LOG_LEVEL_CRITICAL, NMTST_G_RETURN_MSG (*(last_colon + 1) == '\0'));
|
NMTST_EXPECT_LIBNM_CRITICAL (NMTST_G_RETURN_MSG (*(last_colon + 1) == '\0'));
|
||||||
add_permission_property (s_con, "user", "dafasdf", -1, "asdf");
|
add_permission_property (s_con, "user", "dafasdf", -1, "asdf");
|
||||||
g_test_assert_expected_messages ();
|
g_test_assert_expected_messages ();
|
||||||
g_assert_cmpint (nm_setting_connection_get_num_permissions (s_con), ==, 0);
|
g_assert_cmpint (nm_setting_connection_get_num_permissions (s_con), ==, 0);
|
||||||
|
|
@ -3578,7 +3578,7 @@ test_setting_connection_changed_signal (void)
|
||||||
ASSERT_CHANGED (nm_setting_connection_add_permission (s_con, "user", "billsmith", NULL));
|
ASSERT_CHANGED (nm_setting_connection_add_permission (s_con, "user", "billsmith", NULL));
|
||||||
ASSERT_CHANGED (nm_setting_connection_remove_permission (s_con, 0));
|
ASSERT_CHANGED (nm_setting_connection_remove_permission (s_con, 0));
|
||||||
|
|
||||||
g_test_expect_message ("libnm", G_LOG_LEVEL_CRITICAL, NMTST_G_RETURN_MSG (iter != NULL));
|
NMTST_EXPECT_LIBNM_CRITICAL (NMTST_G_RETURN_MSG (iter != NULL));
|
||||||
ASSERT_UNCHANGED (nm_setting_connection_remove_permission (s_con, 1));
|
ASSERT_UNCHANGED (nm_setting_connection_remove_permission (s_con, 1));
|
||||||
g_test_assert_expected_messages ();
|
g_test_assert_expected_messages ();
|
||||||
|
|
||||||
|
|
@ -3586,7 +3586,7 @@ test_setting_connection_changed_signal (void)
|
||||||
ASSERT_CHANGED (nm_setting_connection_add_secondary (s_con, uuid));
|
ASSERT_CHANGED (nm_setting_connection_add_secondary (s_con, uuid));
|
||||||
ASSERT_CHANGED (nm_setting_connection_remove_secondary (s_con, 0));
|
ASSERT_CHANGED (nm_setting_connection_remove_secondary (s_con, 0));
|
||||||
|
|
||||||
g_test_expect_message ("libnm", G_LOG_LEVEL_CRITICAL, NMTST_G_RETURN_MSG (elt != NULL));
|
NMTST_EXPECT_LIBNM_CRITICAL (NMTST_G_RETURN_MSG (elt != NULL));
|
||||||
ASSERT_UNCHANGED (nm_setting_connection_remove_secondary (s_con, 1));
|
ASSERT_UNCHANGED (nm_setting_connection_remove_secondary (s_con, 1));
|
||||||
g_test_assert_expected_messages ();
|
g_test_assert_expected_messages ();
|
||||||
|
|
||||||
|
|
@ -3638,7 +3638,7 @@ test_setting_ip4_changed_signal (void)
|
||||||
ASSERT_CHANGED (nm_setting_ip_config_add_dns (s_ip4, "11.22.0.0"));
|
ASSERT_CHANGED (nm_setting_ip_config_add_dns (s_ip4, "11.22.0.0"));
|
||||||
ASSERT_CHANGED (nm_setting_ip_config_remove_dns (s_ip4, 0));
|
ASSERT_CHANGED (nm_setting_ip_config_remove_dns (s_ip4, 0));
|
||||||
|
|
||||||
g_test_expect_message ("libnm", G_LOG_LEVEL_CRITICAL, NMTST_G_RETURN_MSG (idx >= 0 && idx < priv->dns->len));
|
NMTST_EXPECT_LIBNM_CRITICAL (NMTST_G_RETURN_MSG (idx >= 0 && idx < priv->dns->len));
|
||||||
ASSERT_UNCHANGED (nm_setting_ip_config_remove_dns (s_ip4, 1));
|
ASSERT_UNCHANGED (nm_setting_ip_config_remove_dns (s_ip4, 1));
|
||||||
g_test_assert_expected_messages ();
|
g_test_assert_expected_messages ();
|
||||||
|
|
||||||
|
|
@ -3648,7 +3648,7 @@ test_setting_ip4_changed_signal (void)
|
||||||
ASSERT_CHANGED (nm_setting_ip_config_add_dns_search (s_ip4, "foobar.com"));
|
ASSERT_CHANGED (nm_setting_ip_config_add_dns_search (s_ip4, "foobar.com"));
|
||||||
ASSERT_CHANGED (nm_setting_ip_config_remove_dns_search (s_ip4, 0));
|
ASSERT_CHANGED (nm_setting_ip_config_remove_dns_search (s_ip4, 0));
|
||||||
|
|
||||||
g_test_expect_message ("libnm", G_LOG_LEVEL_CRITICAL, NMTST_G_RETURN_MSG (idx >= 0 && idx < priv->dns_search->len));
|
NMTST_EXPECT_LIBNM_CRITICAL (NMTST_G_RETURN_MSG (idx >= 0 && idx < priv->dns_search->len));
|
||||||
ASSERT_UNCHANGED (nm_setting_ip_config_remove_dns_search (s_ip4, 1));
|
ASSERT_UNCHANGED (nm_setting_ip_config_remove_dns_search (s_ip4, 1));
|
||||||
g_test_assert_expected_messages ();
|
g_test_assert_expected_messages ();
|
||||||
|
|
||||||
|
|
@ -3660,7 +3660,7 @@ test_setting_ip4_changed_signal (void)
|
||||||
ASSERT_CHANGED (nm_setting_ip_config_add_address (s_ip4, addr));
|
ASSERT_CHANGED (nm_setting_ip_config_add_address (s_ip4, addr));
|
||||||
ASSERT_CHANGED (nm_setting_ip_config_remove_address (s_ip4, 0));
|
ASSERT_CHANGED (nm_setting_ip_config_remove_address (s_ip4, 0));
|
||||||
|
|
||||||
g_test_expect_message ("libnm", G_LOG_LEVEL_CRITICAL, NMTST_G_RETURN_MSG (idx >= 0 && idx < priv->addresses->len));
|
NMTST_EXPECT_LIBNM_CRITICAL (NMTST_G_RETURN_MSG (idx >= 0 && idx < priv->addresses->len));
|
||||||
ASSERT_UNCHANGED (nm_setting_ip_config_remove_address (s_ip4, 1));
|
ASSERT_UNCHANGED (nm_setting_ip_config_remove_address (s_ip4, 1));
|
||||||
g_test_assert_expected_messages ();
|
g_test_assert_expected_messages ();
|
||||||
|
|
||||||
|
|
@ -3673,7 +3673,7 @@ test_setting_ip4_changed_signal (void)
|
||||||
ASSERT_CHANGED (nm_setting_ip_config_add_route (s_ip4, route));
|
ASSERT_CHANGED (nm_setting_ip_config_add_route (s_ip4, route));
|
||||||
ASSERT_CHANGED (nm_setting_ip_config_remove_route (s_ip4, 0));
|
ASSERT_CHANGED (nm_setting_ip_config_remove_route (s_ip4, 0));
|
||||||
|
|
||||||
g_test_expect_message ("libnm", G_LOG_LEVEL_CRITICAL, NMTST_G_RETURN_MSG (idx >= 0 && idx < priv->routes->len));
|
NMTST_EXPECT_LIBNM_CRITICAL (NMTST_G_RETURN_MSG (idx >= 0 && idx < priv->routes->len));
|
||||||
ASSERT_UNCHANGED (nm_setting_ip_config_remove_route (s_ip4, 1));
|
ASSERT_UNCHANGED (nm_setting_ip_config_remove_route (s_ip4, 1));
|
||||||
g_test_assert_expected_messages ();
|
g_test_assert_expected_messages ();
|
||||||
|
|
||||||
|
|
@ -3683,7 +3683,7 @@ test_setting_ip4_changed_signal (void)
|
||||||
ASSERT_CHANGED (nm_setting_ip_config_add_dns_option (s_ip4, "debug"));
|
ASSERT_CHANGED (nm_setting_ip_config_add_dns_option (s_ip4, "debug"));
|
||||||
ASSERT_CHANGED (nm_setting_ip_config_remove_dns_option (s_ip4, 0));
|
ASSERT_CHANGED (nm_setting_ip_config_remove_dns_option (s_ip4, 0));
|
||||||
|
|
||||||
g_test_expect_message ("libnm", G_LOG_LEVEL_CRITICAL, NMTST_G_RETURN_MSG (idx >= 0 && idx < priv->dns_options->len));
|
NMTST_EXPECT_LIBNM_CRITICAL (NMTST_G_RETURN_MSG (idx >= 0 && idx < priv->dns_options->len));
|
||||||
ASSERT_UNCHANGED (nm_setting_ip_config_remove_dns_option (s_ip4, 1));
|
ASSERT_UNCHANGED (nm_setting_ip_config_remove_dns_option (s_ip4, 1));
|
||||||
g_test_assert_expected_messages ();
|
g_test_assert_expected_messages ();
|
||||||
|
|
||||||
|
|
@ -3714,7 +3714,7 @@ test_setting_ip6_changed_signal (void)
|
||||||
ASSERT_CHANGED (nm_setting_ip_config_add_dns (s_ip6, "1:2:3::4:5:6"));
|
ASSERT_CHANGED (nm_setting_ip_config_add_dns (s_ip6, "1:2:3::4:5:6"));
|
||||||
ASSERT_CHANGED (nm_setting_ip_config_remove_dns (s_ip6, 0));
|
ASSERT_CHANGED (nm_setting_ip_config_remove_dns (s_ip6, 0));
|
||||||
|
|
||||||
g_test_expect_message ("libnm", G_LOG_LEVEL_CRITICAL, NMTST_G_RETURN_MSG (idx >= 0 && idx < priv->dns->len));
|
NMTST_EXPECT_LIBNM_CRITICAL (NMTST_G_RETURN_MSG (idx >= 0 && idx < priv->dns->len));
|
||||||
ASSERT_UNCHANGED (nm_setting_ip_config_remove_dns (s_ip6, 1));
|
ASSERT_UNCHANGED (nm_setting_ip_config_remove_dns (s_ip6, 1));
|
||||||
g_test_assert_expected_messages ();
|
g_test_assert_expected_messages ();
|
||||||
|
|
||||||
|
|
@ -3724,7 +3724,7 @@ test_setting_ip6_changed_signal (void)
|
||||||
ASSERT_CHANGED (nm_setting_ip_config_add_dns_search (s_ip6, "foobar.com"));
|
ASSERT_CHANGED (nm_setting_ip_config_add_dns_search (s_ip6, "foobar.com"));
|
||||||
ASSERT_CHANGED (nm_setting_ip_config_remove_dns_search (s_ip6, 0));
|
ASSERT_CHANGED (nm_setting_ip_config_remove_dns_search (s_ip6, 0));
|
||||||
|
|
||||||
g_test_expect_message ("libnm", G_LOG_LEVEL_CRITICAL, NMTST_G_RETURN_MSG (idx >= 0 && idx < priv->dns_search->len));
|
NMTST_EXPECT_LIBNM_CRITICAL (NMTST_G_RETURN_MSG (idx >= 0 && idx < priv->dns_search->len));
|
||||||
ASSERT_UNCHANGED (nm_setting_ip_config_remove_dns_search (s_ip6, 1));
|
ASSERT_UNCHANGED (nm_setting_ip_config_remove_dns_search (s_ip6, 1));
|
||||||
g_test_assert_expected_messages ();
|
g_test_assert_expected_messages ();
|
||||||
|
|
||||||
|
|
@ -3737,7 +3737,7 @@ test_setting_ip6_changed_signal (void)
|
||||||
ASSERT_CHANGED (nm_setting_ip_config_add_address (s_ip6, addr));
|
ASSERT_CHANGED (nm_setting_ip_config_add_address (s_ip6, addr));
|
||||||
ASSERT_CHANGED (nm_setting_ip_config_remove_address (s_ip6, 0));
|
ASSERT_CHANGED (nm_setting_ip_config_remove_address (s_ip6, 0));
|
||||||
|
|
||||||
g_test_expect_message ("libnm", G_LOG_LEVEL_CRITICAL, NMTST_G_RETURN_MSG (idx >= 0 && idx < priv->addresses->len));
|
NMTST_EXPECT_LIBNM_CRITICAL (NMTST_G_RETURN_MSG (idx >= 0 && idx < priv->addresses->len));
|
||||||
ASSERT_UNCHANGED (nm_setting_ip_config_remove_address (s_ip6, 1));
|
ASSERT_UNCHANGED (nm_setting_ip_config_remove_address (s_ip6, 1));
|
||||||
g_test_assert_expected_messages ();
|
g_test_assert_expected_messages ();
|
||||||
|
|
||||||
|
|
@ -3750,7 +3750,7 @@ test_setting_ip6_changed_signal (void)
|
||||||
ASSERT_CHANGED (nm_setting_ip_config_add_route (s_ip6, route));
|
ASSERT_CHANGED (nm_setting_ip_config_add_route (s_ip6, route));
|
||||||
ASSERT_CHANGED (nm_setting_ip_config_remove_route (s_ip6, 0));
|
ASSERT_CHANGED (nm_setting_ip_config_remove_route (s_ip6, 0));
|
||||||
|
|
||||||
g_test_expect_message ("libnm", G_LOG_LEVEL_CRITICAL, NMTST_G_RETURN_MSG (idx >= 0 && idx < priv->routes->len));
|
NMTST_EXPECT_LIBNM_CRITICAL (NMTST_G_RETURN_MSG (idx >= 0 && idx < priv->routes->len));
|
||||||
ASSERT_UNCHANGED (nm_setting_ip_config_remove_route (s_ip6, 1));
|
ASSERT_UNCHANGED (nm_setting_ip_config_remove_route (s_ip6, 1));
|
||||||
g_test_assert_expected_messages ();
|
g_test_assert_expected_messages ();
|
||||||
|
|
||||||
|
|
@ -3780,7 +3780,7 @@ test_setting_vlan_changed_signal (void)
|
||||||
|
|
||||||
ASSERT_CHANGED (nm_setting_vlan_add_priority (s_vlan, NM_VLAN_INGRESS_MAP, 1, 3));
|
ASSERT_CHANGED (nm_setting_vlan_add_priority (s_vlan, NM_VLAN_INGRESS_MAP, 1, 3));
|
||||||
ASSERT_CHANGED (nm_setting_vlan_remove_priority (s_vlan, NM_VLAN_INGRESS_MAP, 0));
|
ASSERT_CHANGED (nm_setting_vlan_remove_priority (s_vlan, NM_VLAN_INGRESS_MAP, 0));
|
||||||
g_test_expect_message ("libnm", G_LOG_LEVEL_CRITICAL, NMTST_G_RETURN_MSG (idx < g_slist_length (list)));
|
NMTST_EXPECT_LIBNM_CRITICAL (NMTST_G_RETURN_MSG (idx < g_slist_length (list)));
|
||||||
ASSERT_UNCHANGED (nm_setting_vlan_remove_priority (s_vlan, NM_VLAN_INGRESS_MAP, 1));
|
ASSERT_UNCHANGED (nm_setting_vlan_remove_priority (s_vlan, NM_VLAN_INGRESS_MAP, 1));
|
||||||
g_test_assert_expected_messages ();
|
g_test_assert_expected_messages ();
|
||||||
ASSERT_CHANGED (nm_setting_vlan_add_priority_str (s_vlan, NM_VLAN_INGRESS_MAP, "1:3"));
|
ASSERT_CHANGED (nm_setting_vlan_add_priority_str (s_vlan, NM_VLAN_INGRESS_MAP, "1:3"));
|
||||||
|
|
@ -3788,7 +3788,7 @@ test_setting_vlan_changed_signal (void)
|
||||||
|
|
||||||
ASSERT_CHANGED (nm_setting_vlan_add_priority (s_vlan, NM_VLAN_EGRESS_MAP, 1, 3));
|
ASSERT_CHANGED (nm_setting_vlan_add_priority (s_vlan, NM_VLAN_EGRESS_MAP, 1, 3));
|
||||||
ASSERT_CHANGED (nm_setting_vlan_remove_priority (s_vlan, NM_VLAN_EGRESS_MAP, 0));
|
ASSERT_CHANGED (nm_setting_vlan_remove_priority (s_vlan, NM_VLAN_EGRESS_MAP, 0));
|
||||||
g_test_expect_message ("libnm", G_LOG_LEVEL_CRITICAL, NMTST_G_RETURN_MSG (idx < g_slist_length (list)));
|
NMTST_EXPECT_LIBNM_CRITICAL (NMTST_G_RETURN_MSG (idx < g_slist_length (list)));
|
||||||
ASSERT_UNCHANGED (nm_setting_vlan_remove_priority (s_vlan, NM_VLAN_EGRESS_MAP, 1));
|
ASSERT_UNCHANGED (nm_setting_vlan_remove_priority (s_vlan, NM_VLAN_EGRESS_MAP, 1));
|
||||||
g_test_assert_expected_messages ();
|
g_test_assert_expected_messages ();
|
||||||
ASSERT_CHANGED (nm_setting_vlan_add_priority_str (s_vlan, NM_VLAN_EGRESS_MAP, "1:3"));
|
ASSERT_CHANGED (nm_setting_vlan_add_priority_str (s_vlan, NM_VLAN_EGRESS_MAP, "1:3"));
|
||||||
|
|
@ -3887,7 +3887,7 @@ test_setting_wireless_security_changed_signal (void)
|
||||||
/* Protos */
|
/* Protos */
|
||||||
ASSERT_CHANGED (nm_setting_wireless_security_add_proto (s_wsec, "wpa"));
|
ASSERT_CHANGED (nm_setting_wireless_security_add_proto (s_wsec, "wpa"));
|
||||||
ASSERT_CHANGED (nm_setting_wireless_security_remove_proto (s_wsec, 0));
|
ASSERT_CHANGED (nm_setting_wireless_security_remove_proto (s_wsec, 0));
|
||||||
g_test_expect_message ("libnm", G_LOG_LEVEL_CRITICAL, NMTST_G_RETURN_MSG (elt != NULL));
|
NMTST_EXPECT_LIBNM_CRITICAL (NMTST_G_RETURN_MSG (elt != NULL));
|
||||||
ASSERT_UNCHANGED (nm_setting_wireless_security_remove_proto (s_wsec, 1));
|
ASSERT_UNCHANGED (nm_setting_wireless_security_remove_proto (s_wsec, 1));
|
||||||
g_test_assert_expected_messages ();
|
g_test_assert_expected_messages ();
|
||||||
|
|
||||||
|
|
@ -3897,7 +3897,7 @@ test_setting_wireless_security_changed_signal (void)
|
||||||
/* Pairwise ciphers */
|
/* Pairwise ciphers */
|
||||||
ASSERT_CHANGED (nm_setting_wireless_security_add_pairwise (s_wsec, "tkip"));
|
ASSERT_CHANGED (nm_setting_wireless_security_add_pairwise (s_wsec, "tkip"));
|
||||||
ASSERT_CHANGED (nm_setting_wireless_security_remove_pairwise (s_wsec, 0));
|
ASSERT_CHANGED (nm_setting_wireless_security_remove_pairwise (s_wsec, 0));
|
||||||
g_test_expect_message ("libnm", G_LOG_LEVEL_CRITICAL, NMTST_G_RETURN_MSG (elt != NULL));
|
NMTST_EXPECT_LIBNM_CRITICAL (NMTST_G_RETURN_MSG (elt != NULL));
|
||||||
ASSERT_UNCHANGED (nm_setting_wireless_security_remove_pairwise (s_wsec, 1));
|
ASSERT_UNCHANGED (nm_setting_wireless_security_remove_pairwise (s_wsec, 1));
|
||||||
g_test_assert_expected_messages ();
|
g_test_assert_expected_messages ();
|
||||||
|
|
||||||
|
|
@ -3907,7 +3907,7 @@ test_setting_wireless_security_changed_signal (void)
|
||||||
/* Group ciphers */
|
/* Group ciphers */
|
||||||
ASSERT_CHANGED (nm_setting_wireless_security_add_group (s_wsec, "ccmp"));
|
ASSERT_CHANGED (nm_setting_wireless_security_add_group (s_wsec, "ccmp"));
|
||||||
ASSERT_CHANGED (nm_setting_wireless_security_remove_group (s_wsec, 0));
|
ASSERT_CHANGED (nm_setting_wireless_security_remove_group (s_wsec, 0));
|
||||||
g_test_expect_message ("libnm", G_LOG_LEVEL_CRITICAL, NMTST_G_RETURN_MSG (elt != NULL));
|
NMTST_EXPECT_LIBNM_CRITICAL (NMTST_G_RETURN_MSG (elt != NULL));
|
||||||
ASSERT_UNCHANGED (nm_setting_wireless_security_remove_group (s_wsec, 1));
|
ASSERT_UNCHANGED (nm_setting_wireless_security_remove_group (s_wsec, 1));
|
||||||
g_test_assert_expected_messages ();
|
g_test_assert_expected_messages ();
|
||||||
|
|
||||||
|
|
@ -3942,7 +3942,7 @@ test_setting_802_1x_changed_signal (void)
|
||||||
/* EAP methods */
|
/* EAP methods */
|
||||||
ASSERT_CHANGED (nm_setting_802_1x_add_eap_method (s_8021x, "tls"));
|
ASSERT_CHANGED (nm_setting_802_1x_add_eap_method (s_8021x, "tls"));
|
||||||
ASSERT_CHANGED (nm_setting_802_1x_remove_eap_method (s_8021x, 0));
|
ASSERT_CHANGED (nm_setting_802_1x_remove_eap_method (s_8021x, 0));
|
||||||
g_test_expect_message ("libnm", G_LOG_LEVEL_CRITICAL, NMTST_G_RETURN_MSG (elt != NULL));
|
NMTST_EXPECT_LIBNM_CRITICAL (NMTST_G_RETURN_MSG (elt != NULL));
|
||||||
ASSERT_UNCHANGED (nm_setting_802_1x_remove_eap_method (s_8021x, 1));
|
ASSERT_UNCHANGED (nm_setting_802_1x_remove_eap_method (s_8021x, 1));
|
||||||
g_test_assert_expected_messages ();
|
g_test_assert_expected_messages ();
|
||||||
|
|
||||||
|
|
@ -3952,7 +3952,7 @@ test_setting_802_1x_changed_signal (void)
|
||||||
/* alternate subject matches */
|
/* alternate subject matches */
|
||||||
ASSERT_CHANGED (nm_setting_802_1x_add_altsubject_match (s_8021x, "EMAIL:server@example.com"));
|
ASSERT_CHANGED (nm_setting_802_1x_add_altsubject_match (s_8021x, "EMAIL:server@example.com"));
|
||||||
ASSERT_CHANGED (nm_setting_802_1x_remove_altsubject_match (s_8021x, 0));
|
ASSERT_CHANGED (nm_setting_802_1x_remove_altsubject_match (s_8021x, 0));
|
||||||
g_test_expect_message ("libnm", G_LOG_LEVEL_CRITICAL, NMTST_G_RETURN_MSG (elt != NULL));
|
NMTST_EXPECT_LIBNM_CRITICAL (NMTST_G_RETURN_MSG (elt != NULL));
|
||||||
ASSERT_UNCHANGED (nm_setting_802_1x_remove_altsubject_match (s_8021x, 1));
|
ASSERT_UNCHANGED (nm_setting_802_1x_remove_altsubject_match (s_8021x, 1));
|
||||||
g_test_assert_expected_messages ();
|
g_test_assert_expected_messages ();
|
||||||
|
|
||||||
|
|
@ -3962,7 +3962,7 @@ test_setting_802_1x_changed_signal (void)
|
||||||
/* phase2 alternate subject matches */
|
/* phase2 alternate subject matches */
|
||||||
ASSERT_CHANGED (nm_setting_802_1x_add_phase2_altsubject_match (s_8021x, "EMAIL:server@example.com"));
|
ASSERT_CHANGED (nm_setting_802_1x_add_phase2_altsubject_match (s_8021x, "EMAIL:server@example.com"));
|
||||||
ASSERT_CHANGED (nm_setting_802_1x_remove_phase2_altsubject_match (s_8021x, 0));
|
ASSERT_CHANGED (nm_setting_802_1x_remove_phase2_altsubject_match (s_8021x, 0));
|
||||||
g_test_expect_message ("libnm", G_LOG_LEVEL_CRITICAL, NMTST_G_RETURN_MSG (elt != NULL));
|
NMTST_EXPECT_LIBNM_CRITICAL (NMTST_G_RETURN_MSG (elt != NULL));
|
||||||
ASSERT_UNCHANGED (nm_setting_802_1x_remove_phase2_altsubject_match (s_8021x, 1));
|
ASSERT_UNCHANGED (nm_setting_802_1x_remove_phase2_altsubject_match (s_8021x, 1));
|
||||||
g_test_assert_expected_messages ();
|
g_test_assert_expected_messages ();
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -651,8 +651,7 @@ test_update_secrets_null_setting_name_with_setting_hash (void)
|
||||||
|
|
||||||
secrets = build_wep_secrets (wepkey);
|
secrets = build_wep_secrets (wepkey);
|
||||||
|
|
||||||
g_test_expect_message ("libnm", G_LOG_LEVEL_CRITICAL,
|
NMTST_EXPECT_LIBNM_CRITICAL (NMTST_G_RETURN_MSG (setting_name != NULL || full_connection));
|
||||||
NMTST_G_RETURN_MSG (setting_name != NULL || full_connection));
|
|
||||||
success = nm_connection_update_secrets (connection, NULL, secrets, &error);
|
success = nm_connection_update_secrets (connection, NULL, secrets, &error);
|
||||||
g_test_assert_expected_messages ();
|
g_test_assert_expected_messages ();
|
||||||
g_assert_no_error (error);
|
g_assert_no_error (error);
|
||||||
|
|
|
||||||
|
|
@ -663,23 +663,23 @@ test_dcb_flags_invalid (void)
|
||||||
s_dcb = (NMSettingDcb *) nm_setting_dcb_new ();
|
s_dcb = (NMSettingDcb *) nm_setting_dcb_new ();
|
||||||
g_assert (s_dcb);
|
g_assert (s_dcb);
|
||||||
|
|
||||||
g_test_expect_message ("GLib-GObject", G_LOG_LEVEL_WARNING, "*invalid or out of range*");
|
NMTST_EXPECT ("GLib-GObject", G_LOG_LEVEL_WARNING, "*invalid or out of range*");
|
||||||
TEST_FLAG (NM_SETTING_DCB_APP_FCOE_FLAGS, nm_setting_dcb_get_app_fcoe_flags, 0x332523);
|
TEST_FLAG (NM_SETTING_DCB_APP_FCOE_FLAGS, nm_setting_dcb_get_app_fcoe_flags, 0x332523);
|
||||||
g_test_assert_expected_messages ();
|
g_test_assert_expected_messages ();
|
||||||
|
|
||||||
g_test_expect_message ("GLib-GObject", G_LOG_LEVEL_WARNING, "*invalid or out of range*");
|
NMTST_EXPECT ("GLib-GObject", G_LOG_LEVEL_WARNING, "*invalid or out of range*");
|
||||||
TEST_FLAG (NM_SETTING_DCB_APP_ISCSI_FLAGS, nm_setting_dcb_get_app_iscsi_flags, 0xFF);
|
TEST_FLAG (NM_SETTING_DCB_APP_ISCSI_FLAGS, nm_setting_dcb_get_app_iscsi_flags, 0xFF);
|
||||||
g_test_assert_expected_messages ();
|
g_test_assert_expected_messages ();
|
||||||
|
|
||||||
g_test_expect_message ("GLib-GObject", G_LOG_LEVEL_WARNING, "*invalid or out of range*");
|
NMTST_EXPECT ("GLib-GObject", G_LOG_LEVEL_WARNING, "*invalid or out of range*");
|
||||||
TEST_FLAG (NM_SETTING_DCB_APP_FIP_FLAGS, nm_setting_dcb_get_app_fip_flags, 0x1111);
|
TEST_FLAG (NM_SETTING_DCB_APP_FIP_FLAGS, nm_setting_dcb_get_app_fip_flags, 0x1111);
|
||||||
g_test_assert_expected_messages ();
|
g_test_assert_expected_messages ();
|
||||||
|
|
||||||
g_test_expect_message ("GLib-GObject", G_LOG_LEVEL_WARNING, "*invalid or out of range*");
|
NMTST_EXPECT ("GLib-GObject", G_LOG_LEVEL_WARNING, "*invalid or out of range*");
|
||||||
TEST_FLAG (NM_SETTING_DCB_PRIORITY_FLOW_CONTROL_FLAGS, nm_setting_dcb_get_priority_flow_control_flags, G_MAXUINT32);
|
TEST_FLAG (NM_SETTING_DCB_PRIORITY_FLOW_CONTROL_FLAGS, nm_setting_dcb_get_priority_flow_control_flags, G_MAXUINT32);
|
||||||
g_test_assert_expected_messages ();
|
g_test_assert_expected_messages ();
|
||||||
|
|
||||||
g_test_expect_message ("GLib-GObject", G_LOG_LEVEL_WARNING, "*invalid or out of range*");
|
NMTST_EXPECT ("GLib-GObject", G_LOG_LEVEL_WARNING, "*invalid or out of range*");
|
||||||
TEST_FLAG (NM_SETTING_DCB_PRIORITY_GROUP_FLAGS, nm_setting_dcb_get_priority_group_flags,
|
TEST_FLAG (NM_SETTING_DCB_PRIORITY_GROUP_FLAGS, nm_setting_dcb_get_priority_group_flags,
|
||||||
(NM_SETTING_DCB_FLAG_ENABLE | NM_SETTING_DCB_FLAG_ADVERTISE | NM_SETTING_DCB_FLAG_WILLING) + 1);
|
(NM_SETTING_DCB_FLAG_ENABLE | NM_SETTING_DCB_FLAG_ADVERTISE | NM_SETTING_DCB_FLAG_WILLING) + 1);
|
||||||
g_test_assert_expected_messages ();
|
g_test_assert_expected_messages ();
|
||||||
|
|
|
||||||
|
|
@ -114,54 +114,54 @@ test_setting_vpn_items (void)
|
||||||
nm_setting_vpn_remove_secret (s_vpn, "foobar4");
|
nm_setting_vpn_remove_secret (s_vpn, "foobar4");
|
||||||
|
|
||||||
/* Try to add some blank values and make sure they are rejected */
|
/* Try to add some blank values and make sure they are rejected */
|
||||||
g_test_expect_message ("libnm-util", G_LOG_LEVEL_CRITICAL, NMTST_G_RETURN_MSG (key != NULL));
|
NMTST_EXPECT_LIBNM_U_CRITICAL (NMTST_G_RETURN_MSG (key != NULL));
|
||||||
nm_setting_vpn_add_data_item (s_vpn, NULL, NULL);
|
nm_setting_vpn_add_data_item (s_vpn, NULL, NULL);
|
||||||
g_test_assert_expected_messages ();
|
g_test_assert_expected_messages ();
|
||||||
|
|
||||||
g_test_expect_message ("libnm-util", G_LOG_LEVEL_CRITICAL, NMTST_G_RETURN_MSG (strlen (key) > 0));
|
NMTST_EXPECT_LIBNM_U_CRITICAL (NMTST_G_RETURN_MSG (strlen (key) > 0));
|
||||||
nm_setting_vpn_add_data_item (s_vpn, "", "");
|
nm_setting_vpn_add_data_item (s_vpn, "", "");
|
||||||
g_test_assert_expected_messages ();
|
g_test_assert_expected_messages ();
|
||||||
|
|
||||||
g_test_expect_message ("libnm-util", G_LOG_LEVEL_CRITICAL, NMTST_G_RETURN_MSG (item != NULL));
|
NMTST_EXPECT_LIBNM_U_CRITICAL (NMTST_G_RETURN_MSG (item != NULL));
|
||||||
nm_setting_vpn_add_data_item (s_vpn, "foobar1", NULL);
|
nm_setting_vpn_add_data_item (s_vpn, "foobar1", NULL);
|
||||||
g_test_assert_expected_messages ();
|
g_test_assert_expected_messages ();
|
||||||
|
|
||||||
g_test_expect_message ("libnm-util", G_LOG_LEVEL_CRITICAL, NMTST_G_RETURN_MSG (strlen (item) > 0));
|
NMTST_EXPECT_LIBNM_U_CRITICAL (NMTST_G_RETURN_MSG (strlen (item) > 0));
|
||||||
nm_setting_vpn_add_data_item (s_vpn, "foobar1", "");
|
nm_setting_vpn_add_data_item (s_vpn, "foobar1", "");
|
||||||
g_test_assert_expected_messages ();
|
g_test_assert_expected_messages ();
|
||||||
|
|
||||||
g_test_expect_message ("libnm-util", G_LOG_LEVEL_CRITICAL, NMTST_G_RETURN_MSG (key != NULL));
|
NMTST_EXPECT_LIBNM_U_CRITICAL (NMTST_G_RETURN_MSG (key != NULL));
|
||||||
nm_setting_vpn_add_data_item (s_vpn, NULL, "blahblah1");
|
nm_setting_vpn_add_data_item (s_vpn, NULL, "blahblah1");
|
||||||
g_test_assert_expected_messages ();
|
g_test_assert_expected_messages ();
|
||||||
|
|
||||||
g_test_expect_message ("libnm-util", G_LOG_LEVEL_CRITICAL, NMTST_G_RETURN_MSG (strlen (key) > 0));
|
NMTST_EXPECT_LIBNM_U_CRITICAL (NMTST_G_RETURN_MSG (strlen (key) > 0));
|
||||||
nm_setting_vpn_add_data_item (s_vpn, "", "blahblah1");
|
nm_setting_vpn_add_data_item (s_vpn, "", "blahblah1");
|
||||||
g_test_assert_expected_messages ();
|
g_test_assert_expected_messages ();
|
||||||
|
|
||||||
nm_setting_vpn_foreach_data_item (s_vpn, vpn_check_empty_func, NULL);
|
nm_setting_vpn_foreach_data_item (s_vpn, vpn_check_empty_func, NULL);
|
||||||
|
|
||||||
/* Try to add some blank secrets and make sure they are rejected */
|
/* Try to add some blank secrets and make sure they are rejected */
|
||||||
g_test_expect_message ("libnm-util", G_LOG_LEVEL_CRITICAL, NMTST_G_RETURN_MSG (key != NULL));
|
NMTST_EXPECT_LIBNM_U_CRITICAL (NMTST_G_RETURN_MSG (key != NULL));
|
||||||
nm_setting_vpn_add_secret (s_vpn, NULL, NULL);
|
nm_setting_vpn_add_secret (s_vpn, NULL, NULL);
|
||||||
g_test_assert_expected_messages ();
|
g_test_assert_expected_messages ();
|
||||||
|
|
||||||
g_test_expect_message ("libnm-util", G_LOG_LEVEL_CRITICAL, NMTST_G_RETURN_MSG (strlen (key) > 0));
|
NMTST_EXPECT_LIBNM_U_CRITICAL (NMTST_G_RETURN_MSG (strlen (key) > 0));
|
||||||
nm_setting_vpn_add_secret (s_vpn, "", "");
|
nm_setting_vpn_add_secret (s_vpn, "", "");
|
||||||
g_test_assert_expected_messages ();
|
g_test_assert_expected_messages ();
|
||||||
|
|
||||||
g_test_expect_message ("libnm-util", G_LOG_LEVEL_CRITICAL, NMTST_G_RETURN_MSG (secret != NULL));
|
NMTST_EXPECT_LIBNM_U_CRITICAL (NMTST_G_RETURN_MSG (secret != NULL));
|
||||||
nm_setting_vpn_add_secret (s_vpn, "foobar1", NULL);
|
nm_setting_vpn_add_secret (s_vpn, "foobar1", NULL);
|
||||||
g_test_assert_expected_messages ();
|
g_test_assert_expected_messages ();
|
||||||
|
|
||||||
g_test_expect_message ("libnm-util", G_LOG_LEVEL_CRITICAL, NMTST_G_RETURN_MSG (strlen (secret) > 0));
|
NMTST_EXPECT_LIBNM_U_CRITICAL (NMTST_G_RETURN_MSG (strlen (secret) > 0));
|
||||||
nm_setting_vpn_add_secret (s_vpn, "foobar1", "");
|
nm_setting_vpn_add_secret (s_vpn, "foobar1", "");
|
||||||
g_test_assert_expected_messages ();
|
g_test_assert_expected_messages ();
|
||||||
|
|
||||||
g_test_expect_message ("libnm-util", G_LOG_LEVEL_CRITICAL, NMTST_G_RETURN_MSG (key != NULL));
|
NMTST_EXPECT_LIBNM_U_CRITICAL (NMTST_G_RETURN_MSG (key != NULL));
|
||||||
nm_setting_vpn_add_secret (s_vpn, NULL, "blahblah1");
|
nm_setting_vpn_add_secret (s_vpn, NULL, "blahblah1");
|
||||||
g_test_assert_expected_messages ();
|
g_test_assert_expected_messages ();
|
||||||
|
|
||||||
g_test_expect_message ("libnm-util", G_LOG_LEVEL_CRITICAL, NMTST_G_RETURN_MSG (strlen (key) > 0));
|
NMTST_EXPECT_LIBNM_U_CRITICAL (NMTST_G_RETURN_MSG (strlen (key) > 0));
|
||||||
nm_setting_vpn_add_secret (s_vpn, "", "blahblah1");
|
nm_setting_vpn_add_secret (s_vpn, "", "blahblah1");
|
||||||
g_test_assert_expected_messages ();
|
g_test_assert_expected_messages ();
|
||||||
|
|
||||||
|
|
@ -864,47 +864,47 @@ test_setting_connection_permissions_helpers (void)
|
||||||
s_con = NM_SETTING_CONNECTION (nm_setting_connection_new ());
|
s_con = NM_SETTING_CONNECTION (nm_setting_connection_new ());
|
||||||
|
|
||||||
/* Ensure a bad [type] is rejected */
|
/* Ensure a bad [type] is rejected */
|
||||||
g_test_expect_message ("libnm-util", G_LOG_LEVEL_CRITICAL, NMTST_G_RETURN_MSG (strcmp (ptype, "user") == 0));
|
NMTST_EXPECT_LIBNM_U_CRITICAL (NMTST_G_RETURN_MSG (strcmp (ptype, "user") == 0));
|
||||||
success = nm_setting_connection_add_permission (s_con, "foobar", "blah", NULL);
|
success = nm_setting_connection_add_permission (s_con, "foobar", "blah", NULL);
|
||||||
g_test_assert_expected_messages ();
|
g_test_assert_expected_messages ();
|
||||||
g_assert (!success);
|
g_assert (!success);
|
||||||
|
|
||||||
/* Ensure a bad [type] is rejected */
|
/* Ensure a bad [type] is rejected */
|
||||||
g_test_expect_message ("libnm-util", G_LOG_LEVEL_CRITICAL, NMTST_G_RETURN_MSG (ptype));
|
NMTST_EXPECT_LIBNM_U_CRITICAL (NMTST_G_RETURN_MSG (ptype));
|
||||||
success = nm_setting_connection_add_permission (s_con, NULL, "blah", NULL);
|
success = nm_setting_connection_add_permission (s_con, NULL, "blah", NULL);
|
||||||
g_test_assert_expected_messages ();
|
g_test_assert_expected_messages ();
|
||||||
g_assert (!success);
|
g_assert (!success);
|
||||||
|
|
||||||
/* Ensure a bad [item] is rejected */
|
/* Ensure a bad [item] is rejected */
|
||||||
g_test_expect_message ("libnm-util", G_LOG_LEVEL_CRITICAL, NMTST_G_RETURN_MSG (uname));
|
NMTST_EXPECT_LIBNM_U_CRITICAL (NMTST_G_RETURN_MSG (uname));
|
||||||
g_test_expect_message ("libnm-util", G_LOG_LEVEL_CRITICAL, NMTST_G_RETURN_MSG (p != NULL));
|
NMTST_EXPECT_LIBNM_U_CRITICAL (NMTST_G_RETURN_MSG (p != NULL));
|
||||||
success = nm_setting_connection_add_permission (s_con, "user", NULL, NULL);
|
success = nm_setting_connection_add_permission (s_con, "user", NULL, NULL);
|
||||||
g_test_assert_expected_messages ();
|
g_test_assert_expected_messages ();
|
||||||
g_assert (!success);
|
g_assert (!success);
|
||||||
|
|
||||||
/* Ensure a bad [item] is rejected */
|
/* Ensure a bad [item] is rejected */
|
||||||
g_test_expect_message ("libnm-util", G_LOG_LEVEL_CRITICAL, NMTST_G_RETURN_MSG (uname[0] != '\0'));
|
NMTST_EXPECT_LIBNM_U_CRITICAL (NMTST_G_RETURN_MSG (uname[0] != '\0'));
|
||||||
g_test_expect_message ("libnm-util", G_LOG_LEVEL_CRITICAL, NMTST_G_RETURN_MSG (p != NULL));
|
NMTST_EXPECT_LIBNM_U_CRITICAL (NMTST_G_RETURN_MSG (p != NULL));
|
||||||
success = nm_setting_connection_add_permission (s_con, "user", "", NULL);
|
success = nm_setting_connection_add_permission (s_con, "user", "", NULL);
|
||||||
g_test_assert_expected_messages ();
|
g_test_assert_expected_messages ();
|
||||||
g_assert (!success);
|
g_assert (!success);
|
||||||
|
|
||||||
/* Ensure an [item] with ':' is rejected */
|
/* Ensure an [item] with ':' is rejected */
|
||||||
g_test_expect_message ("libnm-util", G_LOG_LEVEL_CRITICAL, NMTST_G_RETURN_MSG (strchr (uname, ':') == NULL));
|
NMTST_EXPECT_LIBNM_U_CRITICAL (NMTST_G_RETURN_MSG (strchr (uname, ':') == NULL));
|
||||||
g_test_expect_message ("libnm-util", G_LOG_LEVEL_CRITICAL, NMTST_G_RETURN_MSG (p != NULL));
|
NMTST_EXPECT_LIBNM_U_CRITICAL (NMTST_G_RETURN_MSG (p != NULL));
|
||||||
success = nm_setting_connection_add_permission (s_con, "user", "ad:asdf", NULL);
|
success = nm_setting_connection_add_permission (s_con, "user", "ad:asdf", NULL);
|
||||||
g_test_assert_expected_messages ();
|
g_test_assert_expected_messages ();
|
||||||
g_assert (!success);
|
g_assert (!success);
|
||||||
|
|
||||||
/* Ensure a non-UTF-8 [item] is rejected */
|
/* Ensure a non-UTF-8 [item] is rejected */
|
||||||
g_test_expect_message ("libnm-util", G_LOG_LEVEL_CRITICAL, NMTST_G_RETURN_MSG (g_utf8_validate (uname, -1, NULL) == TRUE));
|
NMTST_EXPECT_LIBNM_U_CRITICAL (NMTST_G_RETURN_MSG (g_utf8_validate (uname, -1, NULL) == TRUE));
|
||||||
g_test_expect_message ("libnm-util", G_LOG_LEVEL_CRITICAL, NMTST_G_RETURN_MSG (p != NULL));
|
NMTST_EXPECT_LIBNM_U_CRITICAL (NMTST_G_RETURN_MSG (p != NULL));
|
||||||
success = nm_setting_connection_add_permission (s_con, "user", buf, NULL);
|
success = nm_setting_connection_add_permission (s_con, "user", buf, NULL);
|
||||||
g_test_assert_expected_messages ();
|
g_test_assert_expected_messages ();
|
||||||
g_assert (!success);
|
g_assert (!success);
|
||||||
|
|
||||||
/* Ensure a non-NULL [detail] is rejected */
|
/* Ensure a non-NULL [detail] is rejected */
|
||||||
g_test_expect_message ("libnm-util", G_LOG_LEVEL_CRITICAL, NMTST_G_RETURN_MSG (detail == NULL));
|
NMTST_EXPECT_LIBNM_U_CRITICAL (NMTST_G_RETURN_MSG (detail == NULL));
|
||||||
success = nm_setting_connection_add_permission (s_con, "user", "dafasdf", "asdf");
|
success = nm_setting_connection_add_permission (s_con, "user", "dafasdf", "asdf");
|
||||||
g_test_assert_expected_messages ();
|
g_test_assert_expected_messages ();
|
||||||
g_assert (!success);
|
g_assert (!success);
|
||||||
|
|
@ -975,49 +975,49 @@ test_setting_connection_permissions_property (void)
|
||||||
s_con = NM_SETTING_CONNECTION (nm_setting_connection_new ());
|
s_con = NM_SETTING_CONNECTION (nm_setting_connection_new ());
|
||||||
|
|
||||||
/* Ensure a bad [type] is rejected */
|
/* Ensure a bad [type] is rejected */
|
||||||
g_test_expect_message ("libnm-util", G_LOG_LEVEL_CRITICAL, NMTST_G_RETURN_MSG (strncmp (str, PERM_USER_PREFIX, strlen (PERM_USER_PREFIX)) == 0));
|
NMTST_EXPECT_LIBNM_U_CRITICAL (NMTST_G_RETURN_MSG (strncmp (str, PERM_USER_PREFIX, strlen (PERM_USER_PREFIX)) == 0));
|
||||||
add_permission_property (s_con, "foobar", "blah", -1, NULL);
|
add_permission_property (s_con, "foobar", "blah", -1, NULL);
|
||||||
g_test_assert_expected_messages ();
|
g_test_assert_expected_messages ();
|
||||||
g_assert_cmpint (nm_setting_connection_get_num_permissions (s_con), ==, 0);
|
g_assert_cmpint (nm_setting_connection_get_num_permissions (s_con), ==, 0);
|
||||||
|
|
||||||
/* Ensure a bad [type] is rejected */
|
/* Ensure a bad [type] is rejected */
|
||||||
g_test_expect_message ("libnm-util", G_LOG_LEVEL_CRITICAL, NMTST_G_RETURN_MSG (strncmp (str, PERM_USER_PREFIX, strlen (PERM_USER_PREFIX)) == 0));
|
NMTST_EXPECT_LIBNM_U_CRITICAL (NMTST_G_RETURN_MSG (strncmp (str, PERM_USER_PREFIX, strlen (PERM_USER_PREFIX)) == 0));
|
||||||
add_permission_property (s_con, NULL, "blah", -1, NULL);
|
add_permission_property (s_con, NULL, "blah", -1, NULL);
|
||||||
g_test_assert_expected_messages ();
|
g_test_assert_expected_messages ();
|
||||||
g_assert_cmpint (nm_setting_connection_get_num_permissions (s_con), ==, 0);
|
g_assert_cmpint (nm_setting_connection_get_num_permissions (s_con), ==, 0);
|
||||||
|
|
||||||
/* Ensure a bad [item] is rejected */
|
/* Ensure a bad [item] is rejected */
|
||||||
g_test_expect_message ("libnm-util", G_LOG_LEVEL_CRITICAL, NMTST_G_RETURN_MSG (last_colon > str));
|
NMTST_EXPECT_LIBNM_U_CRITICAL (NMTST_G_RETURN_MSG (last_colon > str));
|
||||||
add_permission_property (s_con, "user", NULL, -1, NULL);
|
add_permission_property (s_con, "user", NULL, -1, NULL);
|
||||||
g_test_assert_expected_messages ();
|
g_test_assert_expected_messages ();
|
||||||
g_assert_cmpint (nm_setting_connection_get_num_permissions (s_con), ==, 0);
|
g_assert_cmpint (nm_setting_connection_get_num_permissions (s_con), ==, 0);
|
||||||
|
|
||||||
/* Ensure a bad [item] is rejected */
|
/* Ensure a bad [item] is rejected */
|
||||||
g_test_expect_message ("libnm-util", G_LOG_LEVEL_CRITICAL, NMTST_G_RETURN_MSG (last_colon > str));
|
NMTST_EXPECT_LIBNM_U_CRITICAL (NMTST_G_RETURN_MSG (last_colon > str));
|
||||||
add_permission_property (s_con, "user", "", -1, NULL);
|
add_permission_property (s_con, "user", "", -1, NULL);
|
||||||
g_test_assert_expected_messages ();
|
g_test_assert_expected_messages ();
|
||||||
g_assert_cmpint (nm_setting_connection_get_num_permissions (s_con), ==, 0);
|
g_assert_cmpint (nm_setting_connection_get_num_permissions (s_con), ==, 0);
|
||||||
|
|
||||||
/* Ensure an [item] with ':' in the middle is rejected */
|
/* Ensure an [item] with ':' in the middle is rejected */
|
||||||
g_test_expect_message ("libnm-util", G_LOG_LEVEL_CRITICAL, NMTST_G_RETURN_MSG (str[i] != ':'));
|
NMTST_EXPECT_LIBNM_U_CRITICAL (NMTST_G_RETURN_MSG (str[i] != ':'));
|
||||||
add_permission_property (s_con, "user", "ad:asdf", -1, NULL);
|
add_permission_property (s_con, "user", "ad:asdf", -1, NULL);
|
||||||
g_test_assert_expected_messages ();
|
g_test_assert_expected_messages ();
|
||||||
g_assert_cmpint (nm_setting_connection_get_num_permissions (s_con), ==, 0);
|
g_assert_cmpint (nm_setting_connection_get_num_permissions (s_con), ==, 0);
|
||||||
|
|
||||||
/* Ensure an [item] with ':' at the end is rejected */
|
/* Ensure an [item] with ':' at the end is rejected */
|
||||||
g_test_expect_message ("libnm-util", G_LOG_LEVEL_CRITICAL, NMTST_G_RETURN_MSG (str[i] != ':'));
|
NMTST_EXPECT_LIBNM_U_CRITICAL (NMTST_G_RETURN_MSG (str[i] != ':'));
|
||||||
add_permission_property (s_con, "user", "adasdfaf:", -1, NULL);
|
add_permission_property (s_con, "user", "adasdfaf:", -1, NULL);
|
||||||
g_test_assert_expected_messages ();
|
g_test_assert_expected_messages ();
|
||||||
g_assert_cmpint (nm_setting_connection_get_num_permissions (s_con), ==, 0);
|
g_assert_cmpint (nm_setting_connection_get_num_permissions (s_con), ==, 0);
|
||||||
|
|
||||||
/* Ensure a non-UTF-8 [item] is rejected */
|
/* Ensure a non-UTF-8 [item] is rejected */
|
||||||
g_test_expect_message ("libnm-util", G_LOG_LEVEL_CRITICAL, NMTST_G_RETURN_MSG (g_utf8_validate (str, -1, NULL) == TRUE));
|
NMTST_EXPECT_LIBNM_U_CRITICAL (NMTST_G_RETURN_MSG (g_utf8_validate (str, -1, NULL) == TRUE));
|
||||||
add_permission_property (s_con, "user", buf, (int) sizeof (buf), NULL);
|
add_permission_property (s_con, "user", buf, (int) sizeof (buf), NULL);
|
||||||
g_test_assert_expected_messages ();
|
g_test_assert_expected_messages ();
|
||||||
g_assert_cmpint (nm_setting_connection_get_num_permissions (s_con), ==, 0);
|
g_assert_cmpint (nm_setting_connection_get_num_permissions (s_con), ==, 0);
|
||||||
|
|
||||||
/* Ensure a non-NULL [detail] is rejected */
|
/* Ensure a non-NULL [detail] is rejected */
|
||||||
g_test_expect_message ("libnm-util", G_LOG_LEVEL_CRITICAL, NMTST_G_RETURN_MSG (*(last_colon + 1) == '\0'));
|
NMTST_EXPECT_LIBNM_U_CRITICAL (NMTST_G_RETURN_MSG (*(last_colon + 1) == '\0'));
|
||||||
add_permission_property (s_con, "user", "dafasdf", -1, "asdf");
|
add_permission_property (s_con, "user", "dafasdf", -1, "asdf");
|
||||||
g_test_assert_expected_messages ();
|
g_test_assert_expected_messages ();
|
||||||
g_assert_cmpint (nm_setting_connection_get_num_permissions (s_con), ==, 0);
|
g_assert_cmpint (nm_setting_connection_get_num_permissions (s_con), ==, 0);
|
||||||
|
|
@ -1867,7 +1867,7 @@ test_setting_connection_changed_signal (void)
|
||||||
ASSERT_CHANGED (nm_setting_connection_add_permission (s_con, "user", "billsmith", NULL));
|
ASSERT_CHANGED (nm_setting_connection_add_permission (s_con, "user", "billsmith", NULL));
|
||||||
ASSERT_CHANGED (nm_setting_connection_remove_permission (s_con, 0));
|
ASSERT_CHANGED (nm_setting_connection_remove_permission (s_con, 0));
|
||||||
|
|
||||||
g_test_expect_message ("libnm-util", G_LOG_LEVEL_CRITICAL, NMTST_G_RETURN_MSG (iter != NULL));
|
NMTST_EXPECT_LIBNM_U_CRITICAL (NMTST_G_RETURN_MSG (iter != NULL));
|
||||||
ASSERT_UNCHANGED (nm_setting_connection_remove_permission (s_con, 1));
|
ASSERT_UNCHANGED (nm_setting_connection_remove_permission (s_con, 1));
|
||||||
g_test_assert_expected_messages ();
|
g_test_assert_expected_messages ();
|
||||||
|
|
||||||
|
|
@ -1875,7 +1875,7 @@ test_setting_connection_changed_signal (void)
|
||||||
ASSERT_CHANGED (nm_setting_connection_add_secondary (s_con, uuid));
|
ASSERT_CHANGED (nm_setting_connection_add_secondary (s_con, uuid));
|
||||||
ASSERT_CHANGED (nm_setting_connection_remove_secondary (s_con, 0));
|
ASSERT_CHANGED (nm_setting_connection_remove_secondary (s_con, 0));
|
||||||
|
|
||||||
g_test_expect_message ("libnm-util", G_LOG_LEVEL_CRITICAL, NMTST_G_RETURN_MSG (elt != NULL));
|
NMTST_EXPECT_LIBNM_U_CRITICAL (NMTST_G_RETURN_MSG (elt != NULL));
|
||||||
ASSERT_UNCHANGED (nm_setting_connection_remove_secondary (s_con, 1));
|
ASSERT_UNCHANGED (nm_setting_connection_remove_secondary (s_con, 1));
|
||||||
g_test_assert_expected_messages ();
|
g_test_assert_expected_messages ();
|
||||||
|
|
||||||
|
|
@ -1926,7 +1926,7 @@ test_setting_ip4_changed_signal (void)
|
||||||
ASSERT_CHANGED (nm_setting_ip4_config_add_dns (s_ip4, 0x1122));
|
ASSERT_CHANGED (nm_setting_ip4_config_add_dns (s_ip4, 0x1122));
|
||||||
ASSERT_CHANGED (nm_setting_ip4_config_remove_dns (s_ip4, 0));
|
ASSERT_CHANGED (nm_setting_ip4_config_remove_dns (s_ip4, 0));
|
||||||
|
|
||||||
g_test_expect_message ("libnm-util", G_LOG_LEVEL_CRITICAL, NMTST_G_RETURN_MSG (i <= priv->dns->len));
|
NMTST_EXPECT_LIBNM_U_CRITICAL (NMTST_G_RETURN_MSG (i <= priv->dns->len));
|
||||||
ASSERT_UNCHANGED (nm_setting_ip4_config_remove_dns (s_ip4, 1));
|
ASSERT_UNCHANGED (nm_setting_ip4_config_remove_dns (s_ip4, 1));
|
||||||
g_test_assert_expected_messages ();
|
g_test_assert_expected_messages ();
|
||||||
|
|
||||||
|
|
@ -1936,7 +1936,7 @@ test_setting_ip4_changed_signal (void)
|
||||||
ASSERT_CHANGED (nm_setting_ip4_config_add_dns_search (s_ip4, "foobar.com"));
|
ASSERT_CHANGED (nm_setting_ip4_config_add_dns_search (s_ip4, "foobar.com"));
|
||||||
ASSERT_CHANGED (nm_setting_ip4_config_remove_dns_search (s_ip4, 0));
|
ASSERT_CHANGED (nm_setting_ip4_config_remove_dns_search (s_ip4, 0));
|
||||||
|
|
||||||
g_test_expect_message ("libnm-util", G_LOG_LEVEL_CRITICAL, NMTST_G_RETURN_MSG (elt != NULL));
|
NMTST_EXPECT_LIBNM_U_CRITICAL (NMTST_G_RETURN_MSG (elt != NULL));
|
||||||
ASSERT_UNCHANGED (nm_setting_ip4_config_remove_dns_search (s_ip4, 1));
|
ASSERT_UNCHANGED (nm_setting_ip4_config_remove_dns_search (s_ip4, 1));
|
||||||
g_test_assert_expected_messages ();
|
g_test_assert_expected_messages ();
|
||||||
|
|
||||||
|
|
@ -1949,7 +1949,7 @@ test_setting_ip4_changed_signal (void)
|
||||||
ASSERT_CHANGED (nm_setting_ip4_config_add_address (s_ip4, addr));
|
ASSERT_CHANGED (nm_setting_ip4_config_add_address (s_ip4, addr));
|
||||||
ASSERT_CHANGED (nm_setting_ip4_config_remove_address (s_ip4, 0));
|
ASSERT_CHANGED (nm_setting_ip4_config_remove_address (s_ip4, 0));
|
||||||
|
|
||||||
g_test_expect_message ("libnm-util", G_LOG_LEVEL_CRITICAL, NMTST_G_RETURN_MSG (elt != NULL));
|
NMTST_EXPECT_LIBNM_U_CRITICAL (NMTST_G_RETURN_MSG (elt != NULL));
|
||||||
ASSERT_UNCHANGED (nm_setting_ip4_config_remove_address (s_ip4, 1));
|
ASSERT_UNCHANGED (nm_setting_ip4_config_remove_address (s_ip4, 1));
|
||||||
g_test_assert_expected_messages ();
|
g_test_assert_expected_messages ();
|
||||||
|
|
||||||
|
|
@ -1963,7 +1963,7 @@ test_setting_ip4_changed_signal (void)
|
||||||
ASSERT_CHANGED (nm_setting_ip4_config_add_route (s_ip4, route));
|
ASSERT_CHANGED (nm_setting_ip4_config_add_route (s_ip4, route));
|
||||||
ASSERT_CHANGED (nm_setting_ip4_config_remove_route (s_ip4, 0));
|
ASSERT_CHANGED (nm_setting_ip4_config_remove_route (s_ip4, 0));
|
||||||
|
|
||||||
g_test_expect_message ("libnm-util", G_LOG_LEVEL_CRITICAL, NMTST_G_RETURN_MSG (elt != NULL));
|
NMTST_EXPECT_LIBNM_U_CRITICAL (NMTST_G_RETURN_MSG (elt != NULL));
|
||||||
ASSERT_UNCHANGED (nm_setting_ip4_config_remove_route (s_ip4, 1));
|
ASSERT_UNCHANGED (nm_setting_ip4_config_remove_route (s_ip4, 1));
|
||||||
g_test_assert_expected_messages ();
|
g_test_assert_expected_messages ();
|
||||||
|
|
||||||
|
|
@ -1997,7 +1997,7 @@ test_setting_ip6_changed_signal (void)
|
||||||
ASSERT_CHANGED (nm_setting_ip6_config_add_dns (s_ip6, &t));
|
ASSERT_CHANGED (nm_setting_ip6_config_add_dns (s_ip6, &t));
|
||||||
ASSERT_CHANGED (nm_setting_ip6_config_remove_dns (s_ip6, 0));
|
ASSERT_CHANGED (nm_setting_ip6_config_remove_dns (s_ip6, 0));
|
||||||
|
|
||||||
g_test_expect_message ("libnm-util", G_LOG_LEVEL_CRITICAL, NMTST_G_RETURN_MSG (elt != NULL));
|
NMTST_EXPECT_LIBNM_U_CRITICAL (NMTST_G_RETURN_MSG (elt != NULL));
|
||||||
ASSERT_UNCHANGED (nm_setting_ip6_config_remove_dns (s_ip6, 1));
|
ASSERT_UNCHANGED (nm_setting_ip6_config_remove_dns (s_ip6, 1));
|
||||||
g_test_assert_expected_messages ();
|
g_test_assert_expected_messages ();
|
||||||
|
|
||||||
|
|
@ -2007,7 +2007,7 @@ test_setting_ip6_changed_signal (void)
|
||||||
ASSERT_CHANGED (nm_setting_ip6_config_add_dns_search (s_ip6, "foobar.com"));
|
ASSERT_CHANGED (nm_setting_ip6_config_add_dns_search (s_ip6, "foobar.com"));
|
||||||
ASSERT_CHANGED (nm_setting_ip6_config_remove_dns_search (s_ip6, 0));
|
ASSERT_CHANGED (nm_setting_ip6_config_remove_dns_search (s_ip6, 0));
|
||||||
|
|
||||||
g_test_expect_message ("libnm-util", G_LOG_LEVEL_CRITICAL, NMTST_G_RETURN_MSG (elt != NULL));
|
NMTST_EXPECT_LIBNM_U_CRITICAL (NMTST_G_RETURN_MSG (elt != NULL));
|
||||||
ASSERT_UNCHANGED (nm_setting_ip6_config_remove_dns_search (s_ip6, 1));
|
ASSERT_UNCHANGED (nm_setting_ip6_config_remove_dns_search (s_ip6, 1));
|
||||||
g_test_assert_expected_messages ();
|
g_test_assert_expected_messages ();
|
||||||
|
|
||||||
|
|
@ -2021,7 +2021,7 @@ test_setting_ip6_changed_signal (void)
|
||||||
ASSERT_CHANGED (nm_setting_ip6_config_add_address (s_ip6, addr));
|
ASSERT_CHANGED (nm_setting_ip6_config_add_address (s_ip6, addr));
|
||||||
ASSERT_CHANGED (nm_setting_ip6_config_remove_address (s_ip6, 0));
|
ASSERT_CHANGED (nm_setting_ip6_config_remove_address (s_ip6, 0));
|
||||||
|
|
||||||
g_test_expect_message ("libnm-util", G_LOG_LEVEL_CRITICAL, NMTST_G_RETURN_MSG (elt != NULL));
|
NMTST_EXPECT_LIBNM_U_CRITICAL (NMTST_G_RETURN_MSG (elt != NULL));
|
||||||
ASSERT_UNCHANGED (nm_setting_ip6_config_remove_address (s_ip6, 1));
|
ASSERT_UNCHANGED (nm_setting_ip6_config_remove_address (s_ip6, 1));
|
||||||
g_test_assert_expected_messages ();
|
g_test_assert_expected_messages ();
|
||||||
|
|
||||||
|
|
@ -2035,7 +2035,7 @@ test_setting_ip6_changed_signal (void)
|
||||||
ASSERT_CHANGED (nm_setting_ip6_config_add_route (s_ip6, route));
|
ASSERT_CHANGED (nm_setting_ip6_config_add_route (s_ip6, route));
|
||||||
ASSERT_CHANGED (nm_setting_ip6_config_remove_route (s_ip6, 0));
|
ASSERT_CHANGED (nm_setting_ip6_config_remove_route (s_ip6, 0));
|
||||||
|
|
||||||
g_test_expect_message ("libnm-util", G_LOG_LEVEL_CRITICAL, NMTST_G_RETURN_MSG (elt != NULL));
|
NMTST_EXPECT_LIBNM_U_CRITICAL (NMTST_G_RETURN_MSG (elt != NULL));
|
||||||
ASSERT_UNCHANGED (nm_setting_ip6_config_remove_route (s_ip6, 1));
|
ASSERT_UNCHANGED (nm_setting_ip6_config_remove_route (s_ip6, 1));
|
||||||
g_test_assert_expected_messages ();
|
g_test_assert_expected_messages ();
|
||||||
|
|
||||||
|
|
@ -2065,7 +2065,7 @@ test_setting_vlan_changed_signal (void)
|
||||||
|
|
||||||
ASSERT_CHANGED (nm_setting_vlan_add_priority (s_vlan, NM_VLAN_INGRESS_MAP, 1, 3));
|
ASSERT_CHANGED (nm_setting_vlan_add_priority (s_vlan, NM_VLAN_INGRESS_MAP, 1, 3));
|
||||||
ASSERT_CHANGED (nm_setting_vlan_remove_priority (s_vlan, NM_VLAN_INGRESS_MAP, 0));
|
ASSERT_CHANGED (nm_setting_vlan_remove_priority (s_vlan, NM_VLAN_INGRESS_MAP, 0));
|
||||||
g_test_expect_message ("libnm-util", G_LOG_LEVEL_CRITICAL, NMTST_G_RETURN_MSG (idx < g_slist_length (list)));
|
NMTST_EXPECT_LIBNM_U_CRITICAL (NMTST_G_RETURN_MSG (idx < g_slist_length (list)));
|
||||||
ASSERT_UNCHANGED (nm_setting_vlan_remove_priority (s_vlan, NM_VLAN_INGRESS_MAP, 1));
|
ASSERT_UNCHANGED (nm_setting_vlan_remove_priority (s_vlan, NM_VLAN_INGRESS_MAP, 1));
|
||||||
g_test_assert_expected_messages ();
|
g_test_assert_expected_messages ();
|
||||||
ASSERT_CHANGED (nm_setting_vlan_add_priority_str (s_vlan, NM_VLAN_INGRESS_MAP, "1:3"));
|
ASSERT_CHANGED (nm_setting_vlan_add_priority_str (s_vlan, NM_VLAN_INGRESS_MAP, "1:3"));
|
||||||
|
|
@ -2073,7 +2073,7 @@ test_setting_vlan_changed_signal (void)
|
||||||
|
|
||||||
ASSERT_CHANGED (nm_setting_vlan_add_priority (s_vlan, NM_VLAN_EGRESS_MAP, 1, 3));
|
ASSERT_CHANGED (nm_setting_vlan_add_priority (s_vlan, NM_VLAN_EGRESS_MAP, 1, 3));
|
||||||
ASSERT_CHANGED (nm_setting_vlan_remove_priority (s_vlan, NM_VLAN_EGRESS_MAP, 0));
|
ASSERT_CHANGED (nm_setting_vlan_remove_priority (s_vlan, NM_VLAN_EGRESS_MAP, 0));
|
||||||
g_test_expect_message ("libnm-util", G_LOG_LEVEL_CRITICAL, NMTST_G_RETURN_MSG (idx < g_slist_length (list)));
|
NMTST_EXPECT_LIBNM_U_CRITICAL (NMTST_G_RETURN_MSG (idx < g_slist_length (list)));
|
||||||
ASSERT_UNCHANGED (nm_setting_vlan_remove_priority (s_vlan, NM_VLAN_EGRESS_MAP, 1));
|
ASSERT_UNCHANGED (nm_setting_vlan_remove_priority (s_vlan, NM_VLAN_EGRESS_MAP, 1));
|
||||||
g_test_assert_expected_messages ();
|
g_test_assert_expected_messages ();
|
||||||
ASSERT_CHANGED (nm_setting_vlan_add_priority_str (s_vlan, NM_VLAN_EGRESS_MAP, "1:3"));
|
ASSERT_CHANGED (nm_setting_vlan_add_priority_str (s_vlan, NM_VLAN_EGRESS_MAP, "1:3"));
|
||||||
|
|
@ -2172,7 +2172,7 @@ test_setting_wireless_security_changed_signal (void)
|
||||||
/* Protos */
|
/* Protos */
|
||||||
ASSERT_CHANGED (nm_setting_wireless_security_add_proto (s_wsec, "wpa"));
|
ASSERT_CHANGED (nm_setting_wireless_security_add_proto (s_wsec, "wpa"));
|
||||||
ASSERT_CHANGED (nm_setting_wireless_security_remove_proto (s_wsec, 0));
|
ASSERT_CHANGED (nm_setting_wireless_security_remove_proto (s_wsec, 0));
|
||||||
g_test_expect_message ("libnm-util", G_LOG_LEVEL_CRITICAL, NMTST_G_RETURN_MSG (elt != NULL));
|
NMTST_EXPECT_LIBNM_U_CRITICAL (NMTST_G_RETURN_MSG (elt != NULL));
|
||||||
ASSERT_UNCHANGED (nm_setting_wireless_security_remove_proto (s_wsec, 1));
|
ASSERT_UNCHANGED (nm_setting_wireless_security_remove_proto (s_wsec, 1));
|
||||||
g_test_assert_expected_messages ();
|
g_test_assert_expected_messages ();
|
||||||
|
|
||||||
|
|
@ -2182,7 +2182,7 @@ test_setting_wireless_security_changed_signal (void)
|
||||||
/* Pairwise ciphers */
|
/* Pairwise ciphers */
|
||||||
ASSERT_CHANGED (nm_setting_wireless_security_add_pairwise (s_wsec, "tkip"));
|
ASSERT_CHANGED (nm_setting_wireless_security_add_pairwise (s_wsec, "tkip"));
|
||||||
ASSERT_CHANGED (nm_setting_wireless_security_remove_pairwise (s_wsec, 0));
|
ASSERT_CHANGED (nm_setting_wireless_security_remove_pairwise (s_wsec, 0));
|
||||||
g_test_expect_message ("libnm-util", G_LOG_LEVEL_CRITICAL, NMTST_G_RETURN_MSG (elt != NULL));
|
NMTST_EXPECT_LIBNM_U_CRITICAL (NMTST_G_RETURN_MSG (elt != NULL));
|
||||||
ASSERT_UNCHANGED (nm_setting_wireless_security_remove_pairwise (s_wsec, 1));
|
ASSERT_UNCHANGED (nm_setting_wireless_security_remove_pairwise (s_wsec, 1));
|
||||||
g_test_assert_expected_messages ();
|
g_test_assert_expected_messages ();
|
||||||
|
|
||||||
|
|
@ -2192,7 +2192,7 @@ test_setting_wireless_security_changed_signal (void)
|
||||||
/* Group ciphers */
|
/* Group ciphers */
|
||||||
ASSERT_CHANGED (nm_setting_wireless_security_add_group (s_wsec, "ccmp"));
|
ASSERT_CHANGED (nm_setting_wireless_security_add_group (s_wsec, "ccmp"));
|
||||||
ASSERT_CHANGED (nm_setting_wireless_security_remove_group (s_wsec, 0));
|
ASSERT_CHANGED (nm_setting_wireless_security_remove_group (s_wsec, 0));
|
||||||
g_test_expect_message ("libnm-util", G_LOG_LEVEL_CRITICAL, NMTST_G_RETURN_MSG (elt != NULL));
|
NMTST_EXPECT_LIBNM_U_CRITICAL (NMTST_G_RETURN_MSG (elt != NULL));
|
||||||
ASSERT_UNCHANGED (nm_setting_wireless_security_remove_group (s_wsec, 1));
|
ASSERT_UNCHANGED (nm_setting_wireless_security_remove_group (s_wsec, 1));
|
||||||
g_test_assert_expected_messages ();
|
g_test_assert_expected_messages ();
|
||||||
|
|
||||||
|
|
@ -2227,7 +2227,7 @@ test_setting_802_1x_changed_signal (void)
|
||||||
/* EAP methods */
|
/* EAP methods */
|
||||||
ASSERT_CHANGED (nm_setting_802_1x_add_eap_method (s_8021x, "tls"));
|
ASSERT_CHANGED (nm_setting_802_1x_add_eap_method (s_8021x, "tls"));
|
||||||
ASSERT_CHANGED (nm_setting_802_1x_remove_eap_method (s_8021x, 0));
|
ASSERT_CHANGED (nm_setting_802_1x_remove_eap_method (s_8021x, 0));
|
||||||
g_test_expect_message ("libnm-util", G_LOG_LEVEL_CRITICAL, NMTST_G_RETURN_MSG (elt != NULL));
|
NMTST_EXPECT_LIBNM_U_CRITICAL (NMTST_G_RETURN_MSG (elt != NULL));
|
||||||
ASSERT_UNCHANGED (nm_setting_802_1x_remove_eap_method (s_8021x, 1));
|
ASSERT_UNCHANGED (nm_setting_802_1x_remove_eap_method (s_8021x, 1));
|
||||||
g_test_assert_expected_messages ();
|
g_test_assert_expected_messages ();
|
||||||
|
|
||||||
|
|
@ -2237,7 +2237,7 @@ test_setting_802_1x_changed_signal (void)
|
||||||
/* alternate subject matches */
|
/* alternate subject matches */
|
||||||
ASSERT_CHANGED (nm_setting_802_1x_add_altsubject_match (s_8021x, "EMAIL:server@example.com"));
|
ASSERT_CHANGED (nm_setting_802_1x_add_altsubject_match (s_8021x, "EMAIL:server@example.com"));
|
||||||
ASSERT_CHANGED (nm_setting_802_1x_remove_altsubject_match (s_8021x, 0));
|
ASSERT_CHANGED (nm_setting_802_1x_remove_altsubject_match (s_8021x, 0));
|
||||||
g_test_expect_message ("libnm-util", G_LOG_LEVEL_CRITICAL, NMTST_G_RETURN_MSG (elt != NULL));
|
NMTST_EXPECT_LIBNM_U_CRITICAL (NMTST_G_RETURN_MSG (elt != NULL));
|
||||||
ASSERT_UNCHANGED (nm_setting_802_1x_remove_altsubject_match (s_8021x, 1));
|
ASSERT_UNCHANGED (nm_setting_802_1x_remove_altsubject_match (s_8021x, 1));
|
||||||
g_test_assert_expected_messages ();
|
g_test_assert_expected_messages ();
|
||||||
|
|
||||||
|
|
@ -2247,7 +2247,7 @@ test_setting_802_1x_changed_signal (void)
|
||||||
/* phase2 alternate subject matches */
|
/* phase2 alternate subject matches */
|
||||||
ASSERT_CHANGED (nm_setting_802_1x_add_phase2_altsubject_match (s_8021x, "EMAIL:server@example.com"));
|
ASSERT_CHANGED (nm_setting_802_1x_add_phase2_altsubject_match (s_8021x, "EMAIL:server@example.com"));
|
||||||
ASSERT_CHANGED (nm_setting_802_1x_remove_phase2_altsubject_match (s_8021x, 0));
|
ASSERT_CHANGED (nm_setting_802_1x_remove_phase2_altsubject_match (s_8021x, 0));
|
||||||
g_test_expect_message ("libnm-util", G_LOG_LEVEL_CRITICAL, NMTST_G_RETURN_MSG (elt != NULL));
|
NMTST_EXPECT_LIBNM_U_CRITICAL (NMTST_G_RETURN_MSG (elt != NULL));
|
||||||
ASSERT_UNCHANGED (nm_setting_802_1x_remove_phase2_altsubject_match (s_8021x, 1));
|
ASSERT_UNCHANGED (nm_setting_802_1x_remove_phase2_altsubject_match (s_8021x, 1));
|
||||||
g_test_assert_expected_messages ();
|
g_test_assert_expected_messages ();
|
||||||
|
|
||||||
|
|
@ -2470,12 +2470,12 @@ test_nm_utils_uuid_generate_from_string (void)
|
||||||
_test_uuid ("098f6bcd-4621-d373-cade-4e832627b4f6", "test");
|
_test_uuid ("098f6bcd-4621-d373-cade-4e832627b4f6", "test");
|
||||||
_test_uuid ("59c0547b-7fe2-1c15-2cce-e328e8bf6742", "/etc/NetworkManager/system-connections/em1");
|
_test_uuid ("59c0547b-7fe2-1c15-2cce-e328e8bf6742", "/etc/NetworkManager/system-connections/em1");
|
||||||
|
|
||||||
g_test_expect_message ("libnm-util", G_LOG_LEVEL_CRITICAL, NMTST_G_RETURN_MSG (s && *s));
|
NMTST_EXPECT_LIBNM_U_CRITICAL (NMTST_G_RETURN_MSG (s && *s));
|
||||||
uuid_test = nm_utils_uuid_generate_from_string ("");
|
uuid_test = nm_utils_uuid_generate_from_string ("");
|
||||||
g_assert (uuid_test == NULL);
|
g_assert (uuid_test == NULL);
|
||||||
g_test_assert_expected_messages ();
|
g_test_assert_expected_messages ();
|
||||||
|
|
||||||
g_test_expect_message ("libnm-util", G_LOG_LEVEL_CRITICAL, NMTST_G_RETURN_MSG (s && *s));
|
NMTST_EXPECT_LIBNM_U_CRITICAL (NMTST_G_RETURN_MSG (s && *s));
|
||||||
uuid_test = nm_utils_uuid_generate_from_string (NULL);
|
uuid_test = nm_utils_uuid_generate_from_string (NULL);
|
||||||
g_assert (uuid_test == NULL);
|
g_assert (uuid_test == NULL);
|
||||||
g_test_assert_expected_messages ();
|
g_test_assert_expected_messages ();
|
||||||
|
|
|
||||||
|
|
@ -96,23 +96,23 @@ test_dcb_flags_invalid (void)
|
||||||
s_dcb = (NMSettingDcb *) nm_setting_dcb_new ();
|
s_dcb = (NMSettingDcb *) nm_setting_dcb_new ();
|
||||||
g_assert (s_dcb);
|
g_assert (s_dcb);
|
||||||
|
|
||||||
g_test_expect_message ("GLib-GObject", G_LOG_LEVEL_WARNING, "*invalid or out of range*");
|
NMTST_EXPECT ("GLib-GObject", G_LOG_LEVEL_WARNING, "*invalid or out of range*");
|
||||||
TEST_FLAG (NM_SETTING_DCB_APP_FCOE_FLAGS, nm_setting_dcb_get_app_fcoe_flags, 0x332523);
|
TEST_FLAG (NM_SETTING_DCB_APP_FCOE_FLAGS, nm_setting_dcb_get_app_fcoe_flags, 0x332523);
|
||||||
g_test_assert_expected_messages ();
|
g_test_assert_expected_messages ();
|
||||||
|
|
||||||
g_test_expect_message ("GLib-GObject", G_LOG_LEVEL_WARNING, "*invalid or out of range*");
|
NMTST_EXPECT ("GLib-GObject", G_LOG_LEVEL_WARNING, "*invalid or out of range*");
|
||||||
TEST_FLAG (NM_SETTING_DCB_APP_ISCSI_FLAGS, nm_setting_dcb_get_app_iscsi_flags, 0xFF);
|
TEST_FLAG (NM_SETTING_DCB_APP_ISCSI_FLAGS, nm_setting_dcb_get_app_iscsi_flags, 0xFF);
|
||||||
g_test_assert_expected_messages ();
|
g_test_assert_expected_messages ();
|
||||||
|
|
||||||
g_test_expect_message ("GLib-GObject", G_LOG_LEVEL_WARNING, "*invalid or out of range*");
|
NMTST_EXPECT ("GLib-GObject", G_LOG_LEVEL_WARNING, "*invalid or out of range*");
|
||||||
TEST_FLAG (NM_SETTING_DCB_APP_FIP_FLAGS, nm_setting_dcb_get_app_fip_flags, 0x1111);
|
TEST_FLAG (NM_SETTING_DCB_APP_FIP_FLAGS, nm_setting_dcb_get_app_fip_flags, 0x1111);
|
||||||
g_test_assert_expected_messages ();
|
g_test_assert_expected_messages ();
|
||||||
|
|
||||||
g_test_expect_message ("GLib-GObject", G_LOG_LEVEL_WARNING, "*invalid or out of range*");
|
NMTST_EXPECT ("GLib-GObject", G_LOG_LEVEL_WARNING, "*invalid or out of range*");
|
||||||
TEST_FLAG (NM_SETTING_DCB_PRIORITY_FLOW_CONTROL_FLAGS, nm_setting_dcb_get_priority_flow_control_flags, G_MAXUINT32);
|
TEST_FLAG (NM_SETTING_DCB_PRIORITY_FLOW_CONTROL_FLAGS, nm_setting_dcb_get_priority_flow_control_flags, G_MAXUINT32);
|
||||||
g_test_assert_expected_messages ();
|
g_test_assert_expected_messages ();
|
||||||
|
|
||||||
g_test_expect_message ("GLib-GObject", G_LOG_LEVEL_WARNING, "*invalid or out of range*");
|
NMTST_EXPECT ("GLib-GObject", G_LOG_LEVEL_WARNING, "*invalid or out of range*");
|
||||||
TEST_FLAG (NM_SETTING_DCB_PRIORITY_GROUP_FLAGS, nm_setting_dcb_get_priority_group_flags,
|
TEST_FLAG (NM_SETTING_DCB_PRIORITY_GROUP_FLAGS, nm_setting_dcb_get_priority_group_flags,
|
||||||
(NM_SETTING_DCB_FLAG_ENABLE | NM_SETTING_DCB_FLAG_ADVERTISE | NM_SETTING_DCB_FLAG_WILLING) + 1);
|
(NM_SETTING_DCB_FLAG_ENABLE | NM_SETTING_DCB_FLAG_ADVERTISE | NM_SETTING_DCB_FLAG_WILLING) + 1);
|
||||||
g_test_assert_expected_messages ();
|
g_test_assert_expected_messages ();
|
||||||
|
|
|
||||||
|
|
@ -349,8 +349,7 @@ test_dhclient_invalid_classless_routes_1 (void)
|
||||||
options = fill_table (generic_options, NULL);
|
options = fill_table (generic_options, NULL);
|
||||||
options = fill_table (data, options);
|
options = fill_table (data, options);
|
||||||
|
|
||||||
g_test_expect_message ("NetworkManager", G_LOG_LEVEL_MESSAGE,
|
NMTST_EXPECT_NM_WARN ("*ignoring invalid classless static routes*");
|
||||||
"*ignoring invalid classless static routes*");
|
|
||||||
ip4_config = _ip4_config_from_options (1, "eth0", options, 0);
|
ip4_config = _ip4_config_from_options (1, "eth0", options, 0);
|
||||||
g_test_assert_expected_messages ();
|
g_test_assert_expected_messages ();
|
||||||
|
|
||||||
|
|
@ -380,8 +379,7 @@ test_dhcpcd_invalid_classless_routes_1 (void)
|
||||||
options = fill_table (generic_options, NULL);
|
options = fill_table (generic_options, NULL);
|
||||||
options = fill_table (data, options);
|
options = fill_table (data, options);
|
||||||
|
|
||||||
g_test_expect_message ("NetworkManager", G_LOG_LEVEL_MESSAGE,
|
NMTST_EXPECT_NM_WARN ("*ignoring invalid classless static routes*");
|
||||||
"*ignoring invalid classless static routes*");
|
|
||||||
ip4_config = _ip4_config_from_options (1, "eth0", options, 0);
|
ip4_config = _ip4_config_from_options (1, "eth0", options, 0);
|
||||||
g_test_assert_expected_messages ();
|
g_test_assert_expected_messages ();
|
||||||
|
|
||||||
|
|
@ -413,8 +411,7 @@ test_dhclient_invalid_classless_routes_2 (void)
|
||||||
options = fill_table (generic_options, NULL);
|
options = fill_table (generic_options, NULL);
|
||||||
options = fill_table (data, options);
|
options = fill_table (data, options);
|
||||||
|
|
||||||
g_test_expect_message ("NetworkManager", G_LOG_LEVEL_MESSAGE,
|
NMTST_EXPECT_NM_WARN ("*ignoring invalid classless static routes*");
|
||||||
"*ignoring invalid classless static routes*");
|
|
||||||
ip4_config = _ip4_config_from_options (1, "eth0", options, 0);
|
ip4_config = _ip4_config_from_options (1, "eth0", options, 0);
|
||||||
g_test_assert_expected_messages ();
|
g_test_assert_expected_messages ();
|
||||||
|
|
||||||
|
|
@ -446,8 +443,7 @@ test_dhcpcd_invalid_classless_routes_2 (void)
|
||||||
options = fill_table (generic_options, NULL);
|
options = fill_table (generic_options, NULL);
|
||||||
options = fill_table (data, options);
|
options = fill_table (data, options);
|
||||||
|
|
||||||
g_test_expect_message ("NetworkManager", G_LOG_LEVEL_MESSAGE,
|
NMTST_EXPECT_NM_WARN ("*ignoring invalid classless static routes*");
|
||||||
"*ignoring invalid classless static routes*");
|
|
||||||
ip4_config = _ip4_config_from_options (1, "eth0", options, 0);
|
ip4_config = _ip4_config_from_options (1, "eth0", options, 0);
|
||||||
g_test_assert_expected_messages ();
|
g_test_assert_expected_messages ();
|
||||||
|
|
||||||
|
|
@ -479,8 +475,7 @@ test_dhclient_invalid_classless_routes_3 (void)
|
||||||
options = fill_table (generic_options, NULL);
|
options = fill_table (generic_options, NULL);
|
||||||
options = fill_table (data, options);
|
options = fill_table (data, options);
|
||||||
|
|
||||||
g_test_expect_message ("NetworkManager", G_LOG_LEVEL_MESSAGE,
|
NMTST_EXPECT_NM_WARN ("*ignoring invalid classless static routes*");
|
||||||
"*ignoring invalid classless static routes*");
|
|
||||||
ip4_config = _ip4_config_from_options (1, "eth0", options, 0);
|
ip4_config = _ip4_config_from_options (1, "eth0", options, 0);
|
||||||
g_test_assert_expected_messages ();
|
g_test_assert_expected_messages ();
|
||||||
|
|
||||||
|
|
@ -507,8 +502,7 @@ test_dhcpcd_invalid_classless_routes_3 (void)
|
||||||
options = fill_table (generic_options, NULL);
|
options = fill_table (generic_options, NULL);
|
||||||
options = fill_table (data, options);
|
options = fill_table (data, options);
|
||||||
|
|
||||||
g_test_expect_message ("NetworkManager", G_LOG_LEVEL_MESSAGE,
|
NMTST_EXPECT_NM_WARN ("*DHCP provided invalid classless static route*");
|
||||||
"*DHCP provided invalid classless static route*");
|
|
||||||
ip4_config = _ip4_config_from_options (1, "eth0", options, 0);
|
ip4_config = _ip4_config_from_options (1, "eth0", options, 0);
|
||||||
g_test_assert_expected_messages ();
|
g_test_assert_expected_messages ();
|
||||||
|
|
||||||
|
|
@ -615,8 +609,7 @@ test_invalid_escaped_domain_searches (void)
|
||||||
options = fill_table (generic_options, NULL);
|
options = fill_table (generic_options, NULL);
|
||||||
options = fill_table (data, options);
|
options = fill_table (data, options);
|
||||||
|
|
||||||
g_test_expect_message ("NetworkManager", G_LOG_LEVEL_MESSAGE,
|
NMTST_EXPECT_NM_WARN ("*invalid domain search*");
|
||||||
"*invalid domain search*");
|
|
||||||
ip4_config = _ip4_config_from_options (1, "eth0", options, 0);
|
ip4_config = _ip4_config_from_options (1, "eth0", options, 0);
|
||||||
g_test_assert_expected_messages ();
|
g_test_assert_expected_messages ();
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -181,7 +181,7 @@ test_read_ibft_malformed (gconstpointer user_data)
|
||||||
|
|
||||||
g_assert (g_file_test (iscsiadm_path, G_FILE_TEST_EXISTS));
|
g_assert (g_file_test (iscsiadm_path, G_FILE_TEST_EXISTS));
|
||||||
|
|
||||||
g_test_expect_message ("NetworkManager", G_LOG_LEVEL_MESSAGE, "*malformed iscsiadm record*");
|
NMTST_EXPECT_NM_WARN ("*malformed iscsiadm record*");
|
||||||
|
|
||||||
success = nms_ibft_reader_load_blocks (iscsiadm_path, &blocks, &error);
|
success = nms_ibft_reader_load_blocks (iscsiadm_path, &blocks, &error);
|
||||||
g_assert_no_error (error);
|
g_assert_no_error (error);
|
||||||
|
|
|
||||||
|
|
@ -605,8 +605,7 @@ test_read_miscellaneous_variables (void)
|
||||||
int mac_blacklist_num, i;
|
int mac_blacklist_num, i;
|
||||||
guint64 expected_timestamp = 0;
|
guint64 expected_timestamp = 0;
|
||||||
|
|
||||||
g_test_expect_message ("NetworkManager", G_LOG_LEVEL_MESSAGE,
|
NMTST_EXPECT_NM_WARN ("*invalid MAC in HWADDR_BLACKLIST 'XX:aa:invalid'*");
|
||||||
"*invalid MAC in HWADDR_BLACKLIST 'XX:aa:invalid'*");
|
|
||||||
connection = _connection_from_file (TEST_IFCFG_DIR"/network-scripts/ifcfg-test-misc-variables",
|
connection = _connection_from_file (TEST_IFCFG_DIR"/network-scripts/ifcfg-test-misc-variables",
|
||||||
NULL, TYPE_ETHERNET, NULL);
|
NULL, TYPE_ETHERNET, NULL);
|
||||||
g_test_assert_expected_messages ();
|
g_test_assert_expected_messages ();
|
||||||
|
|
@ -859,8 +858,7 @@ test_read_wired_static_no_prefix (gconstpointer user_data)
|
||||||
file = g_strdup_printf (TEST_IFCFG_DIR "/network-scripts/ifcfg-test-wired-static-no-prefix-%u", expected_prefix);
|
file = g_strdup_printf (TEST_IFCFG_DIR "/network-scripts/ifcfg-test-wired-static-no-prefix-%u", expected_prefix);
|
||||||
expected_id = g_strdup_printf ("System test-wired-static-no-prefix-%u", expected_prefix);
|
expected_id = g_strdup_printf ("System test-wired-static-no-prefix-%u", expected_prefix);
|
||||||
|
|
||||||
g_test_expect_message ("NetworkManager", G_LOG_LEVEL_MESSAGE,
|
NMTST_EXPECT_NM_WARN ("*missing PREFIX, assuming*");
|
||||||
"*missing PREFIX, assuming*");
|
|
||||||
connection = _connection_from_file (file, NULL, TYPE_ETHERNET, NULL);
|
connection = _connection_from_file (file, NULL, TYPE_ETHERNET, NULL);
|
||||||
g_test_assert_expected_messages ();
|
g_test_assert_expected_messages ();
|
||||||
|
|
||||||
|
|
@ -1081,8 +1079,7 @@ test_read_wired_global_gateway_ignore (void)
|
||||||
NMSettingIPConfig *s_ip4;
|
NMSettingIPConfig *s_ip4;
|
||||||
char *unmanaged = NULL;
|
char *unmanaged = NULL;
|
||||||
|
|
||||||
g_test_expect_message ("NetworkManager", G_LOG_LEVEL_MESSAGE,
|
NMTST_EXPECT_NM_WARN ("*ignoring GATEWAY (/etc/sysconfig/network) for * because the connection has no static addresses");
|
||||||
"*ignoring GATEWAY (/etc/sysconfig/network) for * because the connection has no static addresses");
|
|
||||||
connection = _connection_from_file (TEST_IFCFG_DIR"/network-scripts/ifcfg-test-wired-global-gateway-ignore",
|
connection = _connection_from_file (TEST_IFCFG_DIR"/network-scripts/ifcfg-test-wired-global-gateway-ignore",
|
||||||
TEST_IFCFG_DIR"/network-scripts/network-test-wired-global-gateway-ignore",
|
TEST_IFCFG_DIR"/network-scripts/network-test-wired-global-gateway-ignore",
|
||||||
TYPE_ETHERNET, &unmanaged);
|
TYPE_ETHERNET, &unmanaged);
|
||||||
|
|
@ -1513,8 +1510,7 @@ test_read_wired_ipv6_manual (void)
|
||||||
NMIPAddress *ip6_addr;
|
NMIPAddress *ip6_addr;
|
||||||
NMIPRoute *ip6_route;
|
NMIPRoute *ip6_route;
|
||||||
|
|
||||||
g_test_expect_message ("NetworkManager", G_LOG_LEVEL_MESSAGE,
|
NMTST_EXPECT_NM_WARN ("*ignoring manual default route*");
|
||||||
"*ignoring manual default route*");
|
|
||||||
connection = _connection_from_file (TEST_IFCFG_DIR"/network-scripts/ifcfg-test-wired-ipv6-manual",
|
connection = _connection_from_file (TEST_IFCFG_DIR"/network-scripts/ifcfg-test-wired-ipv6-manual",
|
||||||
NULL, TYPE_ETHERNET, &unmanaged);
|
NULL, TYPE_ETHERNET, &unmanaged);
|
||||||
g_test_assert_expected_messages ();
|
g_test_assert_expected_messages ();
|
||||||
|
|
@ -1897,8 +1893,7 @@ test_read_write_802_1X_subj_matches (void)
|
||||||
gs_unref_object NMConnection *reread = NULL;
|
gs_unref_object NMConnection *reread = NULL;
|
||||||
NMSetting8021x *s_8021x;
|
NMSetting8021x *s_8021x;
|
||||||
|
|
||||||
g_test_expect_message ("NetworkManager", G_LOG_LEVEL_MESSAGE,
|
NMTST_EXPECT_NM_WARN ("*missing IEEE_8021X_CA_CERT*peap*");
|
||||||
"*missing IEEE_8021X_CA_CERT*peap*");
|
|
||||||
connection = _connection_from_file (TEST_IFCFG_DIR"/network-scripts/ifcfg-test-wired-802-1X-subj-matches",
|
connection = _connection_from_file (TEST_IFCFG_DIR"/network-scripts/ifcfg-test-wired-802-1X-subj-matches",
|
||||||
NULL, TYPE_ETHERNET, NULL);
|
NULL, TYPE_ETHERNET, NULL);
|
||||||
g_test_assert_expected_messages ();
|
g_test_assert_expected_messages ();
|
||||||
|
|
@ -1919,16 +1914,14 @@ test_read_write_802_1X_subj_matches (void)
|
||||||
g_assert_cmpstr (nm_setting_802_1x_get_phase2_altsubject_match (s_8021x, 0), ==, "x.yourdomain.tld");
|
g_assert_cmpstr (nm_setting_802_1x_get_phase2_altsubject_match (s_8021x, 0), ==, "x.yourdomain.tld");
|
||||||
g_assert_cmpstr (nm_setting_802_1x_get_phase2_altsubject_match (s_8021x, 1), ==, "y.yourdomain.tld");
|
g_assert_cmpstr (nm_setting_802_1x_get_phase2_altsubject_match (s_8021x, 1), ==, "y.yourdomain.tld");
|
||||||
|
|
||||||
g_test_expect_message ("NetworkManager", G_LOG_LEVEL_MESSAGE,
|
NMTST_EXPECT_NM_WARN ("*missing IEEE_8021X_CA_CERT for EAP method 'peap'; this is insecure!");
|
||||||
"*missing IEEE_8021X_CA_CERT for EAP method 'peap'; this is insecure!");
|
|
||||||
_writer_new_connec_exp (connection,
|
_writer_new_connec_exp (connection,
|
||||||
TEST_SCRATCH_DIR "/network-scripts/",
|
TEST_SCRATCH_DIR "/network-scripts/",
|
||||||
TEST_IFCFG_DIR "/network-scripts/ifcfg-System_test-wired-802-1X-subj-matches.cexpected",
|
TEST_IFCFG_DIR "/network-scripts/ifcfg-System_test-wired-802-1X-subj-matches.cexpected",
|
||||||
&testfile);
|
&testfile);
|
||||||
g_test_assert_expected_messages ();
|
g_test_assert_expected_messages ();
|
||||||
|
|
||||||
g_test_expect_message ("NetworkManager", G_LOG_LEVEL_MESSAGE,
|
NMTST_EXPECT_NM_WARN ("*missing IEEE_8021X_CA_CERT for EAP method 'peap'; this is insecure!");
|
||||||
"*missing IEEE_8021X_CA_CERT for EAP method 'peap'; this is insecure!");
|
|
||||||
reread = _connection_from_file (testfile, NULL, TYPE_ETHERNET, NULL);
|
reread = _connection_from_file (testfile, NULL, TYPE_ETHERNET, NULL);
|
||||||
g_test_assert_expected_messages ();
|
g_test_assert_expected_messages ();
|
||||||
|
|
||||||
|
|
@ -2142,16 +2135,14 @@ test_read_wired_aliases_bad (const char *base, const char *expected_id)
|
||||||
static void
|
static void
|
||||||
test_read_wired_aliases_bad_1 (void)
|
test_read_wired_aliases_bad_1 (void)
|
||||||
{
|
{
|
||||||
g_test_expect_message ("NetworkManager", G_LOG_LEVEL_MESSAGE,
|
NMTST_EXPECT_NM_WARN ("*aliasem1:1*has no DEVICE*");
|
||||||
"*aliasem1:1*has no DEVICE*");
|
|
||||||
test_read_wired_aliases_bad (TEST_IFCFG_DIR "/network-scripts/ifcfg-aliasem1", "System aliasem1");
|
test_read_wired_aliases_bad (TEST_IFCFG_DIR "/network-scripts/ifcfg-aliasem1", "System aliasem1");
|
||||||
}
|
}
|
||||||
|
|
||||||
static void
|
static void
|
||||||
test_read_wired_aliases_bad_2 (void)
|
test_read_wired_aliases_bad_2 (void)
|
||||||
{
|
{
|
||||||
g_test_expect_message ("NetworkManager", G_LOG_LEVEL_MESSAGE,
|
NMTST_EXPECT_NM_WARN ("*aliasem2:1*has invalid DEVICE*");
|
||||||
"*aliasem2:1*has invalid DEVICE*");
|
|
||||||
test_read_wired_aliases_bad (TEST_IFCFG_DIR "/network-scripts/ifcfg-aliasem2", "System aliasem2");
|
test_read_wired_aliases_bad (TEST_IFCFG_DIR "/network-scripts/ifcfg-aliasem2", "System aliasem2");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -7713,8 +7704,7 @@ test_read_vlan_reorder_hdr_1 (void)
|
||||||
NMConnection *connection;
|
NMConnection *connection;
|
||||||
NMSettingVlan *s_vlan;
|
NMSettingVlan *s_vlan;
|
||||||
|
|
||||||
g_test_expect_message ("NetworkManager", G_LOG_LEVEL_MESSAGE,
|
NMTST_EXPECT_NM_WARN ("*REORDER_HDR key is deprecated, use VLAN_FLAGS*");
|
||||||
"*REORDER_HDR key is deprecated, use VLAN_FLAGS*");
|
|
||||||
connection = _connection_from_file (TEST_IFCFG_DIR"/network-scripts/ifcfg-test-vlan-reorder-hdr-1",
|
connection = _connection_from_file (TEST_IFCFG_DIR"/network-scripts/ifcfg-test-vlan-reorder-hdr-1",
|
||||||
NULL, TYPE_ETHERNET, NULL);
|
NULL, TYPE_ETHERNET, NULL);
|
||||||
g_test_assert_expected_messages ();
|
g_test_assert_expected_messages ();
|
||||||
|
|
@ -8508,8 +8498,7 @@ test_read_dcb_bad_booleans (void)
|
||||||
{
|
{
|
||||||
gs_free_error GError *error = NULL;
|
gs_free_error GError *error = NULL;
|
||||||
|
|
||||||
g_test_expect_message ("NetworkManager", G_LOG_LEVEL_MESSAGE,
|
NMTST_EXPECT_NM_WARN ("*invalid DCB_PG_STRICT value*not all 0s and 1s*");
|
||||||
"*invalid DCB_PG_STRICT value*not all 0s and 1s*");
|
|
||||||
_connection_from_file_fail (TEST_IFCFG_DIR "/network-scripts/ifcfg-test-dcb-bad-booleans",
|
_connection_from_file_fail (TEST_IFCFG_DIR "/network-scripts/ifcfg-test-dcb-bad-booleans",
|
||||||
NULL, TYPE_ETHERNET, &error);
|
NULL, TYPE_ETHERNET, &error);
|
||||||
g_test_assert_expected_messages ();
|
g_test_assert_expected_messages ();
|
||||||
|
|
@ -8523,8 +8512,7 @@ test_read_dcb_short_booleans (void)
|
||||||
{
|
{
|
||||||
gs_free_error GError *error = NULL;
|
gs_free_error GError *error = NULL;
|
||||||
|
|
||||||
g_test_expect_message ("NetworkManager", G_LOG_LEVEL_MESSAGE,
|
NMTST_EXPECT_NM_WARN ("*DCB_PG_STRICT value*8 characters*");
|
||||||
"*DCB_PG_STRICT value*8 characters*");
|
|
||||||
_connection_from_file_fail (TEST_IFCFG_DIR "/network-scripts/ifcfg-test-dcb-short-booleans",
|
_connection_from_file_fail (TEST_IFCFG_DIR "/network-scripts/ifcfg-test-dcb-short-booleans",
|
||||||
NULL, TYPE_ETHERNET, &error);
|
NULL, TYPE_ETHERNET, &error);
|
||||||
g_test_assert_expected_messages ();
|
g_test_assert_expected_messages ();
|
||||||
|
|
@ -8538,8 +8526,7 @@ test_read_dcb_bad_uints (void)
|
||||||
{
|
{
|
||||||
gs_free_error GError *error = NULL;
|
gs_free_error GError *error = NULL;
|
||||||
|
|
||||||
g_test_expect_message ("NetworkManager", G_LOG_LEVEL_MESSAGE,
|
NMTST_EXPECT_NM_WARN ("*invalid DCB_PG_UP2TC value*not 0 - 7*");
|
||||||
"*invalid DCB_PG_UP2TC value*not 0 - 7*");
|
|
||||||
_connection_from_file_fail (TEST_IFCFG_DIR "/network-scripts/ifcfg-test-dcb-bad-uints",
|
_connection_from_file_fail (TEST_IFCFG_DIR "/network-scripts/ifcfg-test-dcb-bad-uints",
|
||||||
NULL, TYPE_ETHERNET, &error);
|
NULL, TYPE_ETHERNET, &error);
|
||||||
g_test_assert_expected_messages ();
|
g_test_assert_expected_messages ();
|
||||||
|
|
@ -8553,8 +8540,7 @@ test_read_dcb_short_uints (void)
|
||||||
{
|
{
|
||||||
gs_free_error GError *error = NULL;
|
gs_free_error GError *error = NULL;
|
||||||
|
|
||||||
g_test_expect_message ("NetworkManager", G_LOG_LEVEL_MESSAGE,
|
NMTST_EXPECT_NM_WARN ("*DCB_PG_UP2TC value*8 characters*");
|
||||||
"*DCB_PG_UP2TC value*8 characters*");
|
|
||||||
_connection_from_file_fail (TEST_IFCFG_DIR "/network-scripts/ifcfg-test-dcb-short-uints",
|
_connection_from_file_fail (TEST_IFCFG_DIR "/network-scripts/ifcfg-test-dcb-short-uints",
|
||||||
NULL, TYPE_ETHERNET, &error);
|
NULL, TYPE_ETHERNET, &error);
|
||||||
g_test_assert_expected_messages ();
|
g_test_assert_expected_messages ();
|
||||||
|
|
@ -8568,8 +8554,7 @@ test_read_dcb_bad_percent (void)
|
||||||
{
|
{
|
||||||
gs_free_error GError *error = NULL;
|
gs_free_error GError *error = NULL;
|
||||||
|
|
||||||
g_test_expect_message ("NetworkManager", G_LOG_LEVEL_MESSAGE,
|
NMTST_EXPECT_NM_WARN ("*invalid DCB_PG_PCT percentage value*");
|
||||||
"*invalid DCB_PG_PCT percentage value*");
|
|
||||||
_connection_from_file_fail (TEST_IFCFG_DIR "/network-scripts/ifcfg-test-dcb-bad-percent",
|
_connection_from_file_fail (TEST_IFCFG_DIR "/network-scripts/ifcfg-test-dcb-bad-percent",
|
||||||
NULL, TYPE_ETHERNET, &error);
|
NULL, TYPE_ETHERNET, &error);
|
||||||
g_test_assert_expected_messages ();
|
g_test_assert_expected_messages ();
|
||||||
|
|
@ -8583,8 +8568,7 @@ test_read_dcb_short_percent (void)
|
||||||
{
|
{
|
||||||
gs_free_error GError *error = NULL;
|
gs_free_error GError *error = NULL;
|
||||||
|
|
||||||
g_test_expect_message ("NetworkManager", G_LOG_LEVEL_MESSAGE,
|
NMTST_EXPECT_NM_WARN ("*invalid DCB_PG_PCT percentage list value*");
|
||||||
"*invalid DCB_PG_PCT percentage list value*");
|
|
||||||
_connection_from_file_fail (TEST_IFCFG_DIR "/network-scripts/ifcfg-test-dcb-short-percent",
|
_connection_from_file_fail (TEST_IFCFG_DIR "/network-scripts/ifcfg-test-dcb-short-percent",
|
||||||
NULL, TYPE_ETHERNET, &error);
|
NULL, TYPE_ETHERNET, &error);
|
||||||
g_test_assert_expected_messages ();
|
g_test_assert_expected_messages ();
|
||||||
|
|
@ -8598,8 +8582,7 @@ test_read_dcb_pgpct_not_100 (void)
|
||||||
{
|
{
|
||||||
gs_free_error GError *error = NULL;
|
gs_free_error GError *error = NULL;
|
||||||
|
|
||||||
g_test_expect_message ("NetworkManager", G_LOG_LEVEL_MESSAGE,
|
NMTST_EXPECT_NM_WARN ("*DCB_PG_PCT percentages do not equal 100*");
|
||||||
"*DCB_PG_PCT percentages do not equal 100*");
|
|
||||||
_connection_from_file_fail (TEST_IFCFG_DIR "/network-scripts/ifcfg-test-dcb-pgpct-not-100",
|
_connection_from_file_fail (TEST_IFCFG_DIR "/network-scripts/ifcfg-test-dcb-pgpct-not-100",
|
||||||
NULL, TYPE_ETHERNET, &error);
|
NULL, TYPE_ETHERNET, &error);
|
||||||
g_test_assert_expected_messages ();
|
g_test_assert_expected_messages ();
|
||||||
|
|
@ -8720,7 +8703,7 @@ test_read_team_master_invalid (gconstpointer user_data)
|
||||||
NMSettingConnection *s_con;
|
NMSettingConnection *s_con;
|
||||||
NMSettingTeam *s_team;
|
NMSettingTeam *s_team;
|
||||||
|
|
||||||
g_test_expect_message ("NetworkManager", G_LOG_LEVEL_MESSAGE, "*ignoring invalid team configuration*");
|
NMTST_EXPECT_NM_WARN ("*ignoring invalid team configuration*");
|
||||||
connection = _connection_from_file (PATH_NAME, NULL, TYPE_ETHERNET, NULL);
|
connection = _connection_from_file (PATH_NAME, NULL, TYPE_ETHERNET, NULL);
|
||||||
g_test_assert_expected_messages ();
|
g_test_assert_expected_messages ();
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -231,34 +231,20 @@ test_read_valid_wired_connection (void)
|
||||||
char expected_mac_address[ETH_ALEN] = { 0x00, 0x11, 0x22, 0x33, 0x44, 0x55 };
|
char expected_mac_address[ETH_ALEN] = { 0x00, 0x11, 0x22, 0x33, 0x44, 0x55 };
|
||||||
gboolean success;
|
gboolean success;
|
||||||
|
|
||||||
g_test_expect_message ("NetworkManager", G_LOG_LEVEL_INFO,
|
NMTST_EXPECT_NM_INFO ("*ipv4.addresses:*semicolon at the end*addresses1*");
|
||||||
"*ipv4.addresses:*semicolon at the end*addresses1*");
|
NMTST_EXPECT_NM_INFO ("*ipv4.addresses:*semicolon at the end*addresses2*");
|
||||||
g_test_expect_message ("NetworkManager", G_LOG_LEVEL_INFO,
|
NMTST_EXPECT_NM_WARN ("*missing prefix length*address4*");
|
||||||
"*ipv4.addresses:*semicolon at the end*addresses2*");
|
NMTST_EXPECT_NM_WARN ("*missing prefix length*address5*");
|
||||||
g_test_expect_message ("NetworkManager", G_LOG_LEVEL_MESSAGE,
|
NMTST_EXPECT_NM_INFO ("*ipv4.routes*semicolon at the end*routes2*");
|
||||||
"*missing prefix length*address4*");
|
NMTST_EXPECT_NM_INFO ("*ipv4.routes*semicolon at the end*routes3*");
|
||||||
g_test_expect_message ("NetworkManager", G_LOG_LEVEL_MESSAGE,
|
NMTST_EXPECT_NM_INFO ("*ipv4.routes*semicolon at the end*routes5*");
|
||||||
"*missing prefix length*address5*");
|
NMTST_EXPECT_NM_INFO ("*ipv4.routes*semicolon at the end*routes8*");
|
||||||
g_test_expect_message ("NetworkManager", G_LOG_LEVEL_INFO,
|
NMTST_EXPECT_NM_WARN ("*missing prefix length*address4*");
|
||||||
"*ipv4.routes*semicolon at the end*routes2*");
|
NMTST_EXPECT_NM_INFO ("*ipv6.address*semicolon at the end*address5*");
|
||||||
g_test_expect_message ("NetworkManager", G_LOG_LEVEL_INFO,
|
NMTST_EXPECT_NM_WARN ("*missing prefix length*address5*");
|
||||||
"*ipv4.routes*semicolon at the end*routes3*");
|
NMTST_EXPECT_NM_INFO ("*ipv6.address*semicolon at the end*address7*");
|
||||||
g_test_expect_message ("NetworkManager", G_LOG_LEVEL_INFO,
|
NMTST_EXPECT_NM_INFO ("*ipv6.routes*semicolon at the end*routes1*");
|
||||||
"*ipv4.routes*semicolon at the end*routes5*");
|
NMTST_EXPECT_NM_INFO ("*ipv6.route*semicolon at the end*route6*");
|
||||||
g_test_expect_message ("NetworkManager", G_LOG_LEVEL_INFO,
|
|
||||||
"*ipv4.routes*semicolon at the end*routes8*");
|
|
||||||
g_test_expect_message ("NetworkManager", G_LOG_LEVEL_MESSAGE,
|
|
||||||
"*missing prefix length*address4*");
|
|
||||||
g_test_expect_message ("NetworkManager", G_LOG_LEVEL_INFO,
|
|
||||||
"*ipv6.address*semicolon at the end*address5*");
|
|
||||||
g_test_expect_message ("NetworkManager", G_LOG_LEVEL_MESSAGE,
|
|
||||||
"*missing prefix length*address5*");
|
|
||||||
g_test_expect_message ("NetworkManager", G_LOG_LEVEL_INFO,
|
|
||||||
"*ipv6.address*semicolon at the end*address7*");
|
|
||||||
g_test_expect_message ("NetworkManager", G_LOG_LEVEL_INFO,
|
|
||||||
"*ipv6.routes*semicolon at the end*routes1*");
|
|
||||||
g_test_expect_message ("NetworkManager", G_LOG_LEVEL_INFO,
|
|
||||||
"*ipv6.route*semicolon at the end*route6*");
|
|
||||||
connection = nms_keyfile_reader_from_file (TEST_KEYFILES_DIR "/Test_Wired_Connection", &error);
|
connection = nms_keyfile_reader_from_file (TEST_KEYFILES_DIR "/Test_Wired_Connection", &error);
|
||||||
g_assert_no_error (error);
|
g_assert_no_error (error);
|
||||||
g_test_assert_expected_messages ();
|
g_test_assert_expected_messages ();
|
||||||
|
|
@ -649,12 +635,9 @@ test_read_wired_mac_case (void)
|
||||||
char expected_mac_address[ETH_ALEN] = { 0x00, 0x11, 0xaa, 0xbb, 0xcc, 0x55 };
|
char expected_mac_address[ETH_ALEN] = { 0x00, 0x11, 0xaa, 0xbb, 0xcc, 0x55 };
|
||||||
gboolean success;
|
gboolean success;
|
||||||
|
|
||||||
g_test_expect_message ("NetworkManager", G_LOG_LEVEL_INFO,
|
NMTST_EXPECT_NM_INFO ("*ipv4.addresses*semicolon at the end*addresses1*");
|
||||||
"*ipv4.addresses*semicolon at the end*addresses1*");
|
NMTST_EXPECT_NM_INFO ("*ipv4.addresses*semicolon at the end*addresses2*");
|
||||||
g_test_expect_message ("NetworkManager", G_LOG_LEVEL_INFO,
|
NMTST_EXPECT_NM_INFO ("*ipv6.routes*semicolon at the end*routes1*");
|
||||||
"*ipv4.addresses*semicolon at the end*addresses2*");
|
|
||||||
g_test_expect_message ("NetworkManager", G_LOG_LEVEL_INFO,
|
|
||||||
"*ipv6.routes*semicolon at the end*routes1*");
|
|
||||||
connection = nms_keyfile_reader_from_file (TEST_KEYFILES_DIR "/Test_Wired_Connection_MAC_Case", NULL);
|
connection = nms_keyfile_reader_from_file (TEST_KEYFILES_DIR "/Test_Wired_Connection_MAC_Case", NULL);
|
||||||
g_test_assert_expected_messages ();
|
g_test_assert_expected_messages ();
|
||||||
g_assert (connection);
|
g_assert (connection);
|
||||||
|
|
@ -1415,10 +1398,8 @@ test_read_wired_8021x_tls_blob_connection (void)
|
||||||
gboolean success;
|
gboolean success;
|
||||||
GBytes *blob;
|
GBytes *blob;
|
||||||
|
|
||||||
g_test_expect_message ("NetworkManager", G_LOG_LEVEL_MESSAGE,
|
NMTST_EXPECT_NM_WARN ("keyfile: 802-1x.client-cert: certificate or key file '/CASA/dcbw/Desktop/certinfra/client.pem' does not exist*");
|
||||||
"*<warn> * keyfile: 802-1x.client-cert: certificate or key file '/CASA/dcbw/Desktop/certinfra/client.pem' does not exist*");
|
NMTST_EXPECT_NM_WARN ("keyfile: 802-1x.private-key: certificate or key file '/CASA/dcbw/Desktop/certinfra/client.pem' does not exist*");
|
||||||
g_test_expect_message ("NetworkManager", G_LOG_LEVEL_MESSAGE,
|
|
||||||
"*<warn> * keyfile: 802-1x.private-key: certificate or key file '/CASA/dcbw/Desktop/certinfra/client.pem' does not exist*");
|
|
||||||
connection = nms_keyfile_reader_from_file (TEST_KEYFILES_DIR "/Test_Wired_TLS_Blob", &error);
|
connection = nms_keyfile_reader_from_file (TEST_KEYFILES_DIR "/Test_Wired_TLS_Blob", &error);
|
||||||
g_assert_no_error (error);
|
g_assert_no_error (error);
|
||||||
g_assert (connection);
|
g_assert (connection);
|
||||||
|
|
@ -1447,8 +1428,7 @@ test_read_wired_8021x_tls_blob_connection (void)
|
||||||
g_assert_cmpint (nm_setting_802_1x_get_ca_cert_scheme (s_8021x), ==, NM_SETTING_802_1X_CK_SCHEME_BLOB);
|
g_assert_cmpint (nm_setting_802_1x_get_ca_cert_scheme (s_8021x), ==, NM_SETTING_802_1X_CK_SCHEME_BLOB);
|
||||||
|
|
||||||
/* Make sure it's not a path, since it's a blob */
|
/* Make sure it's not a path, since it's a blob */
|
||||||
g_test_expect_message ("libnm", G_LOG_LEVEL_CRITICAL,
|
NMTST_EXPECT_LIBNM_CRITICAL (NMTST_G_RETURN_MSG (scheme == NM_SETTING_802_1X_CK_SCHEME_PATH));
|
||||||
NMTST_G_RETURN_MSG (scheme == NM_SETTING_802_1X_CK_SCHEME_PATH));
|
|
||||||
tmp = nm_setting_802_1x_get_ca_cert_path (s_8021x);
|
tmp = nm_setting_802_1x_get_ca_cert_path (s_8021x);
|
||||||
g_test_assert_expected_messages ();
|
g_test_assert_expected_messages ();
|
||||||
g_assert (tmp == NULL);
|
g_assert (tmp == NULL);
|
||||||
|
|
@ -1476,8 +1456,7 @@ test_read_wired_8021x_tls_bad_path_connection (void)
|
||||||
char *tmp2;
|
char *tmp2;
|
||||||
gboolean success;
|
gboolean success;
|
||||||
|
|
||||||
g_test_expect_message ("NetworkManager", G_LOG_LEVEL_MESSAGE,
|
NMTST_EXPECT_NM_WARN ("*does not exist*");
|
||||||
"*does not exist*");
|
|
||||||
connection = nms_keyfile_reader_from_file (TEST_KEYFILES_DIR "/Test_Wired_TLS_Path_Missing", &error);
|
connection = nms_keyfile_reader_from_file (TEST_KEYFILES_DIR "/Test_Wired_TLS_Path_Missing", &error);
|
||||||
g_test_assert_expected_messages ();
|
g_test_assert_expected_messages ();
|
||||||
g_assert_no_error (error);
|
g_assert_no_error (error);
|
||||||
|
|
@ -1530,12 +1509,9 @@ test_read_wired_8021x_tls_old_connection (void)
|
||||||
const char *tmp;
|
const char *tmp;
|
||||||
gboolean success;
|
gboolean success;
|
||||||
|
|
||||||
g_test_expect_message ("NetworkManager", G_LOG_LEVEL_MESSAGE,
|
NMTST_EXPECT_NM_WARN ("keyfile: 802-1x.ca-cert: certificate or key file '/CASA/dcbw/Desktop/certinfra/CA/eaptest_ca_cert.pem' does not exist*");
|
||||||
"*<warn> * keyfile: 802-1x.ca-cert: certificate or key file '/CASA/dcbw/Desktop/certinfra/CA/eaptest_ca_cert.pem' does not exist*");
|
NMTST_EXPECT_NM_WARN ("keyfile: 802-1x.client-cert: certificate or key file '/CASA/dcbw/Desktop/certinfra/client.pem' does not exist*");
|
||||||
g_test_expect_message ("NetworkManager", G_LOG_LEVEL_MESSAGE,
|
NMTST_EXPECT_NM_WARN ("keyfile: 802-1x.private-key: certificate or key file '/CASA/dcbw/Desktop/certinfra/client.pem' does not exist*");
|
||||||
"*<warn> * keyfile: 802-1x.client-cert: certificate or key file '/CASA/dcbw/Desktop/certinfra/client.pem' does not exist*");
|
|
||||||
g_test_expect_message ("NetworkManager", G_LOG_LEVEL_MESSAGE,
|
|
||||||
"*<warn> * keyfile: 802-1x.private-key: certificate or key file '/CASA/dcbw/Desktop/certinfra/client.pem' does not exist*");
|
|
||||||
connection = nms_keyfile_reader_from_file (TEST_KEYFILES_DIR "/Test_Wired_TLS_Old", &error);
|
connection = nms_keyfile_reader_from_file (TEST_KEYFILES_DIR "/Test_Wired_TLS_Old", &error);
|
||||||
g_assert_no_error (error);
|
g_assert_no_error (error);
|
||||||
g_assert (connection);
|
g_assert (connection);
|
||||||
|
|
|
||||||
|
|
@ -140,7 +140,6 @@ build_supplicant_config (NMConnection *connection, guint mtu, guint fixed_freq)
|
||||||
return nm_supplicant_config_to_variant (config);
|
return nm_supplicant_config_to_variant (config);
|
||||||
}
|
}
|
||||||
|
|
||||||
#define EXPECT(msg) g_test_expect_message ("NetworkManager", G_LOG_LEVEL_INFO, msg)
|
|
||||||
|
|
||||||
static NMConnection *
|
static NMConnection *
|
||||||
new_basic_connection (const char *id,
|
new_basic_connection (const char *id,
|
||||||
|
|
@ -199,11 +198,11 @@ test_wifi_open (void)
|
||||||
g_assert_no_error (error);
|
g_assert_no_error (error);
|
||||||
g_assert (success);
|
g_assert (success);
|
||||||
|
|
||||||
EXPECT ("*added 'ssid' value 'Test SSID'*");
|
NMTST_EXPECT_NM_INFO ("Config: added 'ssid' value 'Test SSID'*");
|
||||||
EXPECT ("*added 'scan_ssid' value '1'*");
|
NMTST_EXPECT_NM_INFO ("Config: added 'scan_ssid' value '1'*");
|
||||||
EXPECT ("*added 'bssid' value '11:22:33:44:55:66'*");
|
NMTST_EXPECT_NM_INFO ("Config: added 'bssid' value '11:22:33:44:55:66'*");
|
||||||
EXPECT ("*added 'freq_list' value *");
|
NMTST_EXPECT_NM_INFO ("Config: added 'freq_list' value *");
|
||||||
EXPECT ("*added 'key_mgmt' value 'NONE'");
|
NMTST_EXPECT_NM_INFO ("Config: added 'key_mgmt' value 'NONE'");
|
||||||
config_dict = build_supplicant_config (connection, 1500, 0);
|
config_dict = build_supplicant_config (connection, 1500, 0);
|
||||||
g_test_assert_expected_messages ();
|
g_test_assert_expected_messages ();
|
||||||
g_assert (config_dict);
|
g_assert (config_dict);
|
||||||
|
|
@ -249,17 +248,17 @@ test_wifi_wep_key (const char *detail,
|
||||||
g_assert_no_error (error);
|
g_assert_no_error (error);
|
||||||
g_assert (success);
|
g_assert (success);
|
||||||
|
|
||||||
EXPECT ("*added 'ssid' value 'Test SSID'*");
|
NMTST_EXPECT_NM_INFO ("Config: added 'ssid' value 'Test SSID'*");
|
||||||
EXPECT ("*added 'scan_ssid' value '1'*");
|
NMTST_EXPECT_NM_INFO ("Config: added 'scan_ssid' value '1'*");
|
||||||
if (test_bssid)
|
if (test_bssid)
|
||||||
EXPECT ("*added 'bssid' value '11:22:33:44:55:66'*");
|
NMTST_EXPECT_NM_INFO ("Config: added 'bssid' value '11:22:33:44:55:66'*");
|
||||||
|
|
||||||
EXPECT ("*added 'freq_list' value *");
|
NMTST_EXPECT_NM_INFO ("Config: added 'freq_list' value *");
|
||||||
EXPECT ("*added 'key_mgmt' value 'NONE'");
|
NMTST_EXPECT_NM_INFO ("Config: added 'key_mgmt' value 'NONE'");
|
||||||
EXPECT ("*added 'wep_key0' value *");
|
NMTST_EXPECT_NM_INFO ("Config: added 'wep_key0' value *");
|
||||||
EXPECT ("*added 'wep_tx_keyidx' value '0'");
|
NMTST_EXPECT_NM_INFO ("Config: added 'wep_tx_keyidx' value '0'");
|
||||||
if (!test_bssid)
|
if (!test_bssid)
|
||||||
EXPECT ("*added 'bgscan' value 'simple:30:-80:86400'*");
|
NMTST_EXPECT_NM_INFO ("Config: added 'bgscan' value 'simple:30:-80:86400'*");
|
||||||
|
|
||||||
config_dict = build_supplicant_config (connection, 1500, 0);
|
config_dict = build_supplicant_config (connection, 1500, 0);
|
||||||
g_test_assert_expected_messages ();
|
g_test_assert_expected_messages ();
|
||||||
|
|
@ -341,16 +340,16 @@ test_wifi_wpa_psk (const char *detail,
|
||||||
g_assert_no_error (error);
|
g_assert_no_error (error);
|
||||||
g_assert (success);
|
g_assert (success);
|
||||||
|
|
||||||
EXPECT ("*added 'ssid' value 'Test SSID'*");
|
NMTST_EXPECT_NM_INFO ("Config: added 'ssid' value 'Test SSID'*");
|
||||||
EXPECT ("*added 'scan_ssid' value '1'*");
|
NMTST_EXPECT_NM_INFO ("Config: added 'scan_ssid' value '1'*");
|
||||||
EXPECT ("*added 'bssid' value '11:22:33:44:55:66'*");
|
NMTST_EXPECT_NM_INFO ("Config: added 'bssid' value '11:22:33:44:55:66'*");
|
||||||
EXPECT ("*added 'freq_list' value *");
|
NMTST_EXPECT_NM_INFO ("Config: added 'freq_list' value *");
|
||||||
EXPECT ("*added 'key_mgmt' value 'WPA-PSK WPA-PSK-SHA256'");
|
NMTST_EXPECT_NM_INFO ("Config: added 'key_mgmt' value 'WPA-PSK WPA-PSK-SHA256'");
|
||||||
EXPECT ("*added 'psk' value *");
|
NMTST_EXPECT_NM_INFO ("Config: added 'psk' value *");
|
||||||
EXPECT ("*added 'proto' value 'WPA RSN'");
|
NMTST_EXPECT_NM_INFO ("Config: added 'proto' value 'WPA RSN'");
|
||||||
EXPECT ("*added 'pairwise' value 'TKIP CCMP'");
|
NMTST_EXPECT_NM_INFO ("Config: added 'pairwise' value 'TKIP CCMP'");
|
||||||
EXPECT ("*added 'group' value 'TKIP CCMP'");
|
NMTST_EXPECT_NM_INFO ("Config: added 'group' value 'TKIP CCMP'");
|
||||||
EXPECT ("*added 'ieee80211w' value '1'");
|
NMTST_EXPECT_NM_INFO ("Config: added 'ieee80211w' value '1'");
|
||||||
config_dict = build_supplicant_config (connection, 1500, 0);
|
config_dict = build_supplicant_config (connection, 1500, 0);
|
||||||
|
|
||||||
g_test_assert_expected_messages ();
|
g_test_assert_expected_messages ();
|
||||||
|
|
@ -436,19 +435,19 @@ test_wifi_eap_locked_bssid (void)
|
||||||
|
|
||||||
connection = generate_wifi_eap_connection ("Test Wifi EAP-TLS Locked", ssid, bssid_str);
|
connection = generate_wifi_eap_connection ("Test Wifi EAP-TLS Locked", ssid, bssid_str);
|
||||||
|
|
||||||
EXPECT ("*added 'ssid' value 'Test SSID'*");
|
NMTST_EXPECT_NM_INFO ("Config: added 'ssid' value 'Test SSID'*");
|
||||||
EXPECT ("*added 'scan_ssid' value '1'*");
|
NMTST_EXPECT_NM_INFO ("Config: added 'scan_ssid' value '1'*");
|
||||||
EXPECT ("*added 'bssid' value '11:22:33:44:55:66'*");
|
NMTST_EXPECT_NM_INFO ("Config: added 'bssid' value '11:22:33:44:55:66'*");
|
||||||
EXPECT ("*added 'freq_list' value *");
|
NMTST_EXPECT_NM_INFO ("Config: added 'freq_list' value *");
|
||||||
EXPECT ("*added 'key_mgmt' value 'WPA-EAP'");
|
NMTST_EXPECT_NM_INFO ("Config: added 'key_mgmt' value 'WPA-EAP'");
|
||||||
EXPECT ("*added 'proto' value 'WPA RSN'");
|
NMTST_EXPECT_NM_INFO ("Config: added 'proto' value 'WPA RSN'");
|
||||||
EXPECT ("*added 'pairwise' value 'TKIP CCMP'");
|
NMTST_EXPECT_NM_INFO ("Config: added 'pairwise' value 'TKIP CCMP'");
|
||||||
EXPECT ("*added 'group' value 'TKIP CCMP'");
|
NMTST_EXPECT_NM_INFO ("Config: added 'group' value 'TKIP CCMP'");
|
||||||
EXPECT ("*Config: added 'eap' value 'TLS'");
|
NMTST_EXPECT_NM_INFO ("Config: added 'eap' value 'TLS'");
|
||||||
EXPECT ("*Config: added 'fragment_size' value '1086'");
|
NMTST_EXPECT_NM_INFO ("Config: added 'fragment_size' value '1086'");
|
||||||
EXPECT ("* Config: added 'ca_cert' value '*/test-ca-cert.pem'");
|
NMTST_EXPECT_NM_INFO ("Config: added 'ca_cert' value '*/test-ca-cert.pem'");
|
||||||
EXPECT ("* Config: added 'private_key' value '*/test-cert.p12'");
|
NMTST_EXPECT_NM_INFO ("Config: added 'private_key' value '*/test-cert.p12'");
|
||||||
EXPECT ("*Config: added 'proactive_key_caching' value '1'");
|
NMTST_EXPECT_NM_INFO ("Config: added 'proactive_key_caching' value '1'");
|
||||||
config_dict = build_supplicant_config (connection, mtu, 0);
|
config_dict = build_supplicant_config (connection, mtu, 0);
|
||||||
g_test_assert_expected_messages ();
|
g_test_assert_expected_messages ();
|
||||||
g_assert (config_dict);
|
g_assert (config_dict);
|
||||||
|
|
@ -477,19 +476,19 @@ test_wifi_eap_unlocked_bssid (void)
|
||||||
|
|
||||||
connection = generate_wifi_eap_connection ("Test Wifi EAP-TLS Unlocked", ssid, NULL);
|
connection = generate_wifi_eap_connection ("Test Wifi EAP-TLS Unlocked", ssid, NULL);
|
||||||
|
|
||||||
EXPECT ("*added 'ssid' value 'Test SSID'*");
|
NMTST_EXPECT_NM_INFO ("Config: added 'ssid' value 'Test SSID'*");
|
||||||
EXPECT ("*added 'scan_ssid' value '1'*");
|
NMTST_EXPECT_NM_INFO ("Config: added 'scan_ssid' value '1'*");
|
||||||
EXPECT ("*added 'freq_list' value *");
|
NMTST_EXPECT_NM_INFO ("Config: added 'freq_list' value *");
|
||||||
EXPECT ("*added 'key_mgmt' value 'WPA-EAP'");
|
NMTST_EXPECT_NM_INFO ("Config: added 'key_mgmt' value 'WPA-EAP'");
|
||||||
EXPECT ("*added 'proto' value 'WPA RSN'");
|
NMTST_EXPECT_NM_INFO ("Config: added 'proto' value 'WPA RSN'");
|
||||||
EXPECT ("*added 'pairwise' value 'TKIP CCMP'");
|
NMTST_EXPECT_NM_INFO ("Config: added 'pairwise' value 'TKIP CCMP'");
|
||||||
EXPECT ("*added 'group' value 'TKIP CCMP'");
|
NMTST_EXPECT_NM_INFO ("Config: added 'group' value 'TKIP CCMP'");
|
||||||
EXPECT ("*Config: added 'eap' value 'TLS'");
|
NMTST_EXPECT_NM_INFO ("Config: added 'eap' value 'TLS'");
|
||||||
EXPECT ("*Config: added 'fragment_size' value '1086'");
|
NMTST_EXPECT_NM_INFO ("Config: added 'fragment_size' value '1086'");
|
||||||
EXPECT ("* Config: added 'ca_cert' value '*/test-ca-cert.pem'");
|
NMTST_EXPECT_NM_INFO ("Config: added 'ca_cert' value '*/test-ca-cert.pem'");
|
||||||
EXPECT ("* Config: added 'private_key' value '*/test-cert.p12'");
|
NMTST_EXPECT_NM_INFO ("Config: added 'private_key' value '*/test-cert.p12'");
|
||||||
EXPECT ("*Config: added 'proactive_key_caching' value '1'");
|
NMTST_EXPECT_NM_INFO ("Config: added 'proactive_key_caching' value '1'");
|
||||||
EXPECT ("*Config: added 'bgscan' value 'simple:30:-65:300'");
|
NMTST_EXPECT_NM_INFO ("Config: added 'bgscan' value 'simple:30:-65:300'");
|
||||||
config_dict = build_supplicant_config (connection, mtu, 0);
|
config_dict = build_supplicant_config (connection, mtu, 0);
|
||||||
g_test_assert_expected_messages ();
|
g_test_assert_expected_messages ();
|
||||||
g_assert (config_dict);
|
g_assert (config_dict);
|
||||||
|
|
|
||||||
|
|
@ -334,14 +334,14 @@ test_config_connectivity_check (void)
|
||||||
g_assert (nm_connectivity_check_enabled (connectivity));
|
g_assert (nm_connectivity_check_enabled (connectivity));
|
||||||
|
|
||||||
/* disable connectivity checking */
|
/* disable connectivity checking */
|
||||||
g_test_expect_message ("NetworkManager", G_LOG_LEVEL_INFO, "*config: signal: *");
|
NMTST_EXPECT_NM_INFO ("config: signal: *");
|
||||||
nm_config_set_connectivity_check_enabled (config, FALSE);
|
nm_config_set_connectivity_check_enabled (config, FALSE);
|
||||||
g_test_assert_expected_messages ();
|
g_test_assert_expected_messages ();
|
||||||
|
|
||||||
g_assert (!nm_connectivity_check_enabled (connectivity));
|
g_assert (!nm_connectivity_check_enabled (connectivity));
|
||||||
|
|
||||||
/* re-enable connectivity checking */
|
/* re-enable connectivity checking */
|
||||||
g_test_expect_message ("NetworkManager", G_LOG_LEVEL_INFO, "*config: signal: *");
|
NMTST_EXPECT_NM_INFO ("config: signal: *");
|
||||||
nm_config_set_connectivity_check_enabled (config, TRUE);
|
nm_config_set_connectivity_check_enabled (config, TRUE);
|
||||||
g_test_assert_expected_messages ();
|
g_test_assert_expected_messages ();
|
||||||
|
|
||||||
|
|
@ -386,7 +386,7 @@ test_config_no_auto_default (void)
|
||||||
g_assert (!nm_config_get_no_auto_default_for_device (config, dev3));
|
g_assert (!nm_config_get_no_auto_default_for_device (config, dev3));
|
||||||
g_assert (nm_config_get_no_auto_default_for_device (config, dev4));
|
g_assert (nm_config_get_no_auto_default_for_device (config, dev4));
|
||||||
|
|
||||||
g_test_expect_message ("NetworkManager", G_LOG_LEVEL_INFO, "*config: signal: NO_AUTO_DEFAULT,no-auto-default *");
|
NMTST_EXPECT_NM_INFO ("config: signal: NO_AUTO_DEFAULT,no-auto-default *");
|
||||||
nm_config_set_no_auto_default_for_device (config, dev3);
|
nm_config_set_no_auto_default_for_device (config, dev3);
|
||||||
g_test_assert_expected_messages ();
|
g_test_assert_expected_messages ();
|
||||||
|
|
||||||
|
|
@ -597,9 +597,9 @@ _set_values_user (NMConfig *config,
|
||||||
config_data_before = g_object_ref (nm_config_get_data (config));
|
config_data_before = g_object_ref (nm_config_get_data (config));
|
||||||
|
|
||||||
if (expected_changes != NM_CONFIG_CHANGE_NONE)
|
if (expected_changes != NM_CONFIG_CHANGE_NONE)
|
||||||
g_test_expect_message ("NetworkManager", G_LOG_LEVEL_INFO, "*config: signal: *");
|
NMTST_EXPECT_NM_INFO ("config: signal: *");
|
||||||
else
|
else
|
||||||
g_test_expect_message ("NetworkManager", G_LOG_LEVEL_INFO, "*config: signal: SIGHUP (no changes from disk)*");
|
NMTST_EXPECT_NM_INFO ("config: signal: SIGHUP (no changes from disk)*");
|
||||||
|
|
||||||
nm_config_reload (config, NM_CONFIG_CHANGE_CAUSE_SIGHUP);
|
nm_config_reload (config, NM_CONFIG_CHANGE_CAUSE_SIGHUP);
|
||||||
|
|
||||||
|
|
@ -641,7 +641,7 @@ _set_values_intern (NMConfig *config,
|
||||||
&config_changed_data);
|
&config_changed_data);
|
||||||
|
|
||||||
if (expected_changes != NM_CONFIG_CHANGE_NONE)
|
if (expected_changes != NM_CONFIG_CHANGE_NONE)
|
||||||
g_test_expect_message ("NetworkManager", G_LOG_LEVEL_INFO, "*config: signal: *");
|
NMTST_EXPECT_NM_INFO ("config: signal: *");
|
||||||
|
|
||||||
nm_config_set_values (config, keyfile_intern, TRUE, FALSE);
|
nm_config_set_values (config, keyfile_intern, TRUE, FALSE);
|
||||||
|
|
||||||
|
|
@ -904,15 +904,15 @@ test_config_signal (void)
|
||||||
&expected);
|
&expected);
|
||||||
|
|
||||||
expected = NM_CONFIG_CHANGE_CAUSE_SIGUSR1;
|
expected = NM_CONFIG_CHANGE_CAUSE_SIGUSR1;
|
||||||
g_test_expect_message ("NetworkManager", G_LOG_LEVEL_INFO, "*config: signal: SIGUSR1");
|
NMTST_EXPECT_NM_INFO ("config: signal: SIGUSR1");
|
||||||
nm_config_reload (config, expected);
|
nm_config_reload (config, expected);
|
||||||
|
|
||||||
expected = NM_CONFIG_CHANGE_CAUSE_SIGUSR2;
|
expected = NM_CONFIG_CHANGE_CAUSE_SIGUSR2;
|
||||||
g_test_expect_message ("NetworkManager", G_LOG_LEVEL_INFO, "*config: signal: SIGUSR2");
|
NMTST_EXPECT_NM_INFO ("config: signal: SIGUSR2");
|
||||||
nm_config_reload (config, expected);
|
nm_config_reload (config, expected);
|
||||||
|
|
||||||
expected = NM_CONFIG_CHANGE_CAUSE_SIGHUP;
|
expected = NM_CONFIG_CHANGE_CAUSE_SIGHUP;
|
||||||
g_test_expect_message ("NetworkManager", G_LOG_LEVEL_INFO, "*config: signal: SIGHUP (no changes from disk)*");
|
NMTST_EXPECT_NM_INFO ("config: signal: SIGHUP (no changes from disk)*");
|
||||||
nm_config_reload (config, expected);
|
nm_config_reload (config, expected);
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -925,7 +925,7 @@ test_config_signal (void)
|
||||||
G_CALLBACK (_test_signal_config_changed_cb2),
|
G_CALLBACK (_test_signal_config_changed_cb2),
|
||||||
&expected);
|
&expected);
|
||||||
expected = NM_CONFIG_CHANGE_CAUSE_SIGUSR2;
|
expected = NM_CONFIG_CHANGE_CAUSE_SIGUSR2;
|
||||||
g_test_expect_message ("NetworkManager", G_LOG_LEVEL_INFO, "*config: signal: SIGUSR2");
|
NMTST_EXPECT_NM_INFO ("config: signal: SIGUSR2");
|
||||||
nm_config_reload (config, NM_CONFIG_CHANGE_CAUSE_SIGUSR2);
|
nm_config_reload (config, NM_CONFIG_CHANGE_CAUSE_SIGUSR2);
|
||||||
g_signal_handlers_disconnect_by_func (config, _test_signal_config_changed_cb2, &expected);
|
g_signal_handlers_disconnect_by_func (config, _test_signal_config_changed_cb2, &expected);
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -278,77 +278,77 @@ do_test_nm_utils_kill_child (void)
|
||||||
|
|
||||||
fatal_mask = g_log_set_always_fatal (G_LOG_FATAL_MASK);
|
fatal_mask = g_log_set_always_fatal (G_LOG_FATAL_MASK);
|
||||||
|
|
||||||
g_test_expect_message ("NetworkManager", G_LOG_LEVEL_DEBUG, "*kill child process 'test-s-1-1' (*): waiting up to 3000 milliseconds for process to terminate normally after sending SIGTERM (15)...");
|
NMTST_EXPECT_NM_DEBUG ("kill child process 'test-s-1-1' (*): waiting up to 3000 milliseconds for process to terminate normally after sending SIGTERM (15)...");
|
||||||
g_test_expect_message ("NetworkManager", G_LOG_LEVEL_DEBUG, "*kill child process 'test-s-1-1' (*): after sending SIGTERM (15), process * exited by signal 15 (* usec elapsed)");
|
NMTST_EXPECT_NM_DEBUG ("kill child process 'test-s-1-1' (*): after sending SIGTERM (15), process * exited by signal 15 (* usec elapsed)");
|
||||||
test_nm_utils_kill_child_sync_do ("test-s-1-1", pid1s_1, SIGTERM, 3000, TRUE, &expected_signal_TERM);
|
test_nm_utils_kill_child_sync_do ("test-s-1-1", pid1s_1, SIGTERM, 3000, TRUE, &expected_signal_TERM);
|
||||||
|
|
||||||
g_test_expect_message ("NetworkManager", G_LOG_LEVEL_DEBUG, "*kill child process 'test-s-1-2' (*): waiting for process to terminate after sending SIGKILL (9)...");
|
NMTST_EXPECT_NM_DEBUG ("kill child process 'test-s-1-2' (*): waiting for process to terminate after sending SIGKILL (9)...");
|
||||||
g_test_expect_message ("NetworkManager", G_LOG_LEVEL_DEBUG, "*kill child process 'test-s-1-2' (*): after sending SIGKILL (9), process * exited by signal 9 (* usec elapsed)");
|
NMTST_EXPECT_NM_DEBUG ("kill child process 'test-s-1-2' (*): after sending SIGKILL (9), process * exited by signal 9 (* usec elapsed)");
|
||||||
test_nm_utils_kill_child_sync_do ("test-s-1-2", pid1s_2, SIGKILL, 1000 / 2, TRUE, &expected_signal_KILL);
|
test_nm_utils_kill_child_sync_do ("test-s-1-2", pid1s_2, SIGKILL, 1000 / 2, TRUE, &expected_signal_KILL);
|
||||||
|
|
||||||
g_test_expect_message ("NetworkManager", G_LOG_LEVEL_DEBUG, "*kill child process 'test-s-1-3' (*): waiting up to 1 milliseconds for process to terminate normally after sending no signal (0)...");
|
NMTST_EXPECT_NM_DEBUG ("kill child process 'test-s-1-3' (*): waiting up to 1 milliseconds for process to terminate normally after sending no signal (0)...");
|
||||||
g_test_expect_message ("NetworkManager", G_LOG_LEVEL_DEBUG, "*kill child process 'test-s-1-3' (*): sending SIGKILL...");
|
NMTST_EXPECT_NM_DEBUG ("kill child process 'test-s-1-3' (*): sending SIGKILL...");
|
||||||
g_test_expect_message ("NetworkManager", G_LOG_LEVEL_DEBUG, "*kill child process 'test-s-1-3' (*): after sending no signal (0) and SIGKILL, process * exited by signal 9 (* usec elapsed)");
|
NMTST_EXPECT_NM_DEBUG ("kill child process 'test-s-1-3' (*): after sending no signal (0) and SIGKILL, process * exited by signal 9 (* usec elapsed)");
|
||||||
test_nm_utils_kill_child_sync_do ("test-s-1-3", pid1s_3, 0, 1, TRUE, &expected_signal_KILL);
|
test_nm_utils_kill_child_sync_do ("test-s-1-3", pid1s_3, 0, 1, TRUE, &expected_signal_KILL);
|
||||||
|
|
||||||
g_test_expect_message ("NetworkManager", G_LOG_LEVEL_DEBUG, "*kill child process 'test-s-2' (*): process * already terminated normally with status 47");
|
NMTST_EXPECT_NM_DEBUG ("kill child process 'test-s-2' (*): process * already terminated normally with status 47");
|
||||||
test_nm_utils_kill_child_sync_do ("test-s-2", pid2s, SIGTERM, 3000, TRUE, &expected_exit_47);
|
test_nm_utils_kill_child_sync_do ("test-s-2", pid2s, SIGTERM, 3000, TRUE, &expected_exit_47);
|
||||||
|
|
||||||
/* send invalid signal. */
|
/* send invalid signal. */
|
||||||
g_test_expect_message ("NetworkManager", G_LOG_LEVEL_MESSAGE, "*kill child process 'test-s-3-0' (*): failed to send Unexpected signal: Invalid argument (22)");
|
NMTST_EXPECT_NM_ERROR ("kill child process 'test-s-3-0' (*): failed to send Unexpected signal: Invalid argument (22)");
|
||||||
test_nm_utils_kill_child_sync_do ("test-s-3-0", pid3s, -1, 0, FALSE, NULL);
|
test_nm_utils_kill_child_sync_do ("test-s-3-0", pid3s, -1, 0, FALSE, NULL);
|
||||||
|
|
||||||
/* really kill pid3s */
|
/* really kill pid3s */
|
||||||
g_test_expect_message ("NetworkManager", G_LOG_LEVEL_DEBUG, "*kill child process 'test-s-3-1' (*): waiting up to 3000 milliseconds for process to terminate normally after sending SIGTERM (15)...");
|
NMTST_EXPECT_NM_DEBUG ("kill child process 'test-s-3-1' (*): waiting up to 3000 milliseconds for process to terminate normally after sending SIGTERM (15)...");
|
||||||
g_test_expect_message ("NetworkManager", G_LOG_LEVEL_DEBUG, "*kill child process 'test-s-3-1' (*): after sending SIGTERM (15), process * exited normally with status 47 (* usec elapsed)");
|
NMTST_EXPECT_NM_DEBUG ("kill child process 'test-s-3-1' (*): after sending SIGTERM (15), process * exited normally with status 47 (* usec elapsed)");
|
||||||
test_nm_utils_kill_child_sync_do ("test-s-3-1", pid3s, SIGTERM, 3000, TRUE, &expected_exit_47);
|
test_nm_utils_kill_child_sync_do ("test-s-3-1", pid3s, SIGTERM, 3000, TRUE, &expected_exit_47);
|
||||||
|
|
||||||
/* pid3s should not be a valid process, hence the call should fail. Note, that there
|
/* pid3s should not be a valid process, hence the call should fail. Note, that there
|
||||||
* is a race here. */
|
* is a race here. */
|
||||||
g_test_expect_message ("NetworkManager", G_LOG_LEVEL_MESSAGE, "*kill child process 'test-s-3-2' (*): failed due to unexpected return value -1 by waitpid (No child processes, 10) after sending no signal (0)");
|
NMTST_EXPECT_NM_ERROR ("kill child process 'test-s-3-2' (*): failed due to unexpected return value -1 by waitpid (No child processes, 10) after sending no signal (0)");
|
||||||
test_nm_utils_kill_child_sync_do ("test-s-3-2", pid3s, 0, 0, FALSE, NULL);
|
test_nm_utils_kill_child_sync_do ("test-s-3-2", pid3s, 0, 0, FALSE, NULL);
|
||||||
|
|
||||||
g_test_expect_message ("NetworkManager", G_LOG_LEVEL_DEBUG, "*kill child process 'test-s-4' (*): waiting up to 1 milliseconds for process to terminate normally after sending SIGTERM (15)...");
|
NMTST_EXPECT_NM_DEBUG ("kill child process 'test-s-4' (*): waiting up to 1 milliseconds for process to terminate normally after sending SIGTERM (15)...");
|
||||||
g_test_expect_message ("NetworkManager", G_LOG_LEVEL_DEBUG, "*kill child process 'test-s-4' (*): sending SIGKILL...");
|
NMTST_EXPECT_NM_DEBUG ("kill child process 'test-s-4' (*): sending SIGKILL...");
|
||||||
g_test_expect_message ("NetworkManager", G_LOG_LEVEL_DEBUG, "*kill child process 'test-s-4' (*): after sending SIGTERM (15) and SIGKILL, process * exited by signal 9 (* usec elapsed)");
|
NMTST_EXPECT_NM_DEBUG ("kill child process 'test-s-4' (*): after sending SIGTERM (15) and SIGKILL, process * exited by signal 9 (* usec elapsed)");
|
||||||
test_nm_utils_kill_child_sync_do ("test-s-4", pid4s, SIGTERM, 1, TRUE, &expected_signal_KILL);
|
test_nm_utils_kill_child_sync_do ("test-s-4", pid4s, SIGTERM, 1, TRUE, &expected_signal_KILL);
|
||||||
|
|
||||||
|
|
||||||
g_test_expect_message ("NetworkManager", G_LOG_LEVEL_DEBUG, "*kill child process 'test-a-1-1' (*): wait for process to terminate after sending SIGTERM (15) (send SIGKILL in 3000 milliseconds)...");
|
NMTST_EXPECT_NM_DEBUG ("kill child process 'test-a-1-1' (*): wait for process to terminate after sending SIGTERM (15) (send SIGKILL in 3000 milliseconds)...");
|
||||||
g_test_expect_message ("NetworkManager", G_LOG_LEVEL_DEBUG, "*kill child process 'test-a-1-1' (*): terminated by signal 15 (* usec elapsed)");
|
NMTST_EXPECT_NM_DEBUG ("kill child process 'test-a-1-1' (*): terminated by signal 15 (* usec elapsed)");
|
||||||
test_nm_utils_kill_child_async_do ("test-a-1-1", pid1a_1, SIGTERM, 3000, TRUE, &expected_signal_TERM);
|
test_nm_utils_kill_child_async_do ("test-a-1-1", pid1a_1, SIGTERM, 3000, TRUE, &expected_signal_TERM);
|
||||||
|
|
||||||
g_test_expect_message ("NetworkManager", G_LOG_LEVEL_DEBUG, "*kill child process 'test-a-1-2' (*): wait for process to terminate after sending SIGKILL (9)...");
|
NMTST_EXPECT_NM_DEBUG ("kill child process 'test-a-1-2' (*): wait for process to terminate after sending SIGKILL (9)...");
|
||||||
g_test_expect_message ("NetworkManager", G_LOG_LEVEL_DEBUG, "*kill child process 'test-a-1-2' (*): terminated by signal 9 (* usec elapsed)");
|
NMTST_EXPECT_NM_DEBUG ("kill child process 'test-a-1-2' (*): terminated by signal 9 (* usec elapsed)");
|
||||||
test_nm_utils_kill_child_async_do ("test-a-1-2", pid1a_2, SIGKILL, 1000 / 2, TRUE, &expected_signal_KILL);
|
test_nm_utils_kill_child_async_do ("test-a-1-2", pid1a_2, SIGKILL, 1000 / 2, TRUE, &expected_signal_KILL);
|
||||||
|
|
||||||
g_test_expect_message ("NetworkManager", G_LOG_LEVEL_DEBUG, "*kill child process 'test-a-1-3' (*): wait for process to terminate after sending no signal (0) (send SIGKILL in 1 milliseconds)...");
|
NMTST_EXPECT_NM_DEBUG ("kill child process 'test-a-1-3' (*): wait for process to terminate after sending no signal (0) (send SIGKILL in 1 milliseconds)...");
|
||||||
g_test_expect_message ("NetworkManager", G_LOG_LEVEL_DEBUG, "*kill child process 'test-a-1-3' (*): process not terminated after * usec. Sending SIGKILL signal");
|
NMTST_EXPECT_NM_DEBUG ("kill child process 'test-a-1-3' (*): process not terminated after * usec. Sending SIGKILL signal");
|
||||||
g_test_expect_message ("NetworkManager", G_LOG_LEVEL_DEBUG, "*kill child process 'test-a-1-3' (*): terminated by signal 9 (* usec elapsed)");
|
NMTST_EXPECT_NM_DEBUG ("kill child process 'test-a-1-3' (*): terminated by signal 9 (* usec elapsed)");
|
||||||
test_nm_utils_kill_child_async_do ("test-a-1-3", pid1a_3, 0, 1, TRUE, &expected_signal_KILL);
|
test_nm_utils_kill_child_async_do ("test-a-1-3", pid1a_3, 0, 1, TRUE, &expected_signal_KILL);
|
||||||
|
|
||||||
g_test_expect_message ("NetworkManager", G_LOG_LEVEL_DEBUG, "*kill child process 'test-a-2' (*): process * already terminated normally with status 47");
|
NMTST_EXPECT_NM_DEBUG ("kill child process 'test-a-2' (*): process * already terminated normally with status 47");
|
||||||
g_test_expect_message ("NetworkManager", G_LOG_LEVEL_DEBUG, "*kill child process 'test-a-2' (*): invoke callback: terminated normally with status 47");
|
NMTST_EXPECT_NM_DEBUG ("kill child process 'test-a-2' (*): invoke callback: terminated normally with status 47");
|
||||||
test_nm_utils_kill_child_async_do ("test-a-2", pid2a, SIGTERM, 3000, TRUE, &expected_exit_47);
|
test_nm_utils_kill_child_async_do ("test-a-2", pid2a, SIGTERM, 3000, TRUE, &expected_exit_47);
|
||||||
|
|
||||||
g_test_expect_message ("NetworkManager", G_LOG_LEVEL_MESSAGE, "*kill child process 'test-a-3-0' (*): unexpected error sending Unexpected signal: Invalid argument (22)");
|
NMTST_EXPECT_NM_ERROR ("kill child process 'test-a-3-0' (*): unexpected error sending Unexpected signal: Invalid argument (22)");
|
||||||
g_test_expect_message ("NetworkManager", G_LOG_LEVEL_DEBUG, "*kill child process 'test-a-3-0' (*): invoke callback: killing child failed");
|
NMTST_EXPECT_NM_DEBUG ("kill child process 'test-a-3-0' (*): invoke callback: killing child failed");
|
||||||
/* coverity[negative_returns] */
|
/* coverity[negative_returns] */
|
||||||
test_nm_utils_kill_child_async_do ("test-a-3-0", pid3a, -1, 1000 / 2, FALSE, NULL);
|
test_nm_utils_kill_child_async_do ("test-a-3-0", pid3a, -1, 1000 / 2, FALSE, NULL);
|
||||||
|
|
||||||
g_test_expect_message ("NetworkManager", G_LOG_LEVEL_DEBUG, "*kill child process 'test-a-3-1' (*): wait for process to terminate after sending SIGTERM (15) (send SIGKILL in 3000 milliseconds)...");
|
NMTST_EXPECT_NM_DEBUG ("kill child process 'test-a-3-1' (*): wait for process to terminate after sending SIGTERM (15) (send SIGKILL in 3000 milliseconds)...");
|
||||||
g_test_expect_message ("NetworkManager", G_LOG_LEVEL_DEBUG, "*kill child process 'test-a-3-1' (*): terminated normally with status 47 (* usec elapsed)");
|
NMTST_EXPECT_NM_DEBUG ("kill child process 'test-a-3-1' (*): terminated normally with status 47 (* usec elapsed)");
|
||||||
test_nm_utils_kill_child_async_do ("test-a-3-1", pid3a, SIGTERM, 3000, TRUE, &expected_exit_47);
|
test_nm_utils_kill_child_async_do ("test-a-3-1", pid3a, SIGTERM, 3000, TRUE, &expected_exit_47);
|
||||||
|
|
||||||
/* pid3a should not be a valid process, hence the call should fail. Note, that there
|
/* pid3a should not be a valid process, hence the call should fail. Note, that there
|
||||||
* is a race here. */
|
* is a race here. */
|
||||||
g_test_expect_message ("NetworkManager", G_LOG_LEVEL_MESSAGE, "*kill child process 'test-a-3-2' (*): failed due to unexpected return value -1 by waitpid (No child processes, 10) after sending no signal (0)");
|
NMTST_EXPECT_NM_ERROR ("kill child process 'test-a-3-2' (*): failed due to unexpected return value -1 by waitpid (No child processes, 10) after sending no signal (0)");
|
||||||
g_test_expect_message ("NetworkManager", G_LOG_LEVEL_DEBUG, "*kill child process 'test-a-3-2' (*): invoke callback: killing child failed");
|
NMTST_EXPECT_NM_DEBUG ("kill child process 'test-a-3-2' (*): invoke callback: killing child failed");
|
||||||
test_nm_utils_kill_child_async_do ("test-a-3-2", pid3a, 0, 0, FALSE, NULL);
|
test_nm_utils_kill_child_async_do ("test-a-3-2", pid3a, 0, 0, FALSE, NULL);
|
||||||
|
|
||||||
g_test_expect_message ("NetworkManager", G_LOG_LEVEL_DEBUG, "*kill child process 'test-a-4' (*): wait for process to terminate after sending SIGTERM (15) (send SIGKILL in 1 milliseconds)...");
|
NMTST_EXPECT_NM_DEBUG ("kill child process 'test-a-4' (*): wait for process to terminate after sending SIGTERM (15) (send SIGKILL in 1 milliseconds)...");
|
||||||
g_test_expect_message ("NetworkManager", G_LOG_LEVEL_DEBUG, "*kill child process 'test-a-4' (*): process not terminated after * usec. Sending SIGKILL signal");
|
NMTST_EXPECT_NM_DEBUG ("kill child process 'test-a-4' (*): process not terminated after * usec. Sending SIGKILL signal");
|
||||||
g_test_expect_message ("NetworkManager", G_LOG_LEVEL_DEBUG, "*kill child process 'test-a-4' (*): terminated by signal 9 (* usec elapsed)");
|
NMTST_EXPECT_NM_DEBUG ("kill child process 'test-a-4' (*): terminated by signal 9 (* usec elapsed)");
|
||||||
test_nm_utils_kill_child_async_do ("test-a-4", pid4a, SIGTERM, 1, TRUE, &expected_signal_KILL);
|
test_nm_utils_kill_child_async_do ("test-a-4", pid4a, SIGTERM, 1, TRUE, &expected_signal_KILL);
|
||||||
|
|
||||||
g_log_set_always_fatal (fatal_mask);
|
g_log_set_always_fatal (fatal_mask);
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue