From 78edf6f5816c4d39537c96c5653f8da6e8c7ec0c Mon Sep 17 00:00:00 2001 From: Thomas Haller Date: Fri, 11 Jul 2014 11:01:52 +0200 Subject: [PATCH] keyfile/tests: add keyfile_read_connection_from_file() utility function Signed-off-by: Thomas Haller --- .../plugins/keyfile/tests/test-keyfile.c | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/src/settings/plugins/keyfile/tests/test-keyfile.c b/src/settings/plugins/keyfile/tests/test-keyfile.c index 369085dd9..fb58e2245 100644 --- a/src/settings/plugins/keyfile/tests/test-keyfile.c +++ b/src/settings/plugins/keyfile/tests/test-keyfile.c @@ -114,6 +114,22 @@ check_ip6_route (NMSettingIP6Config *config, int idx, const char *destination_st g_assert (nm_ip6_route_get_metric (route) == metric); } +static NMConnection * +keyfile_read_connection_from_file (const char *filename) +{ + GError *error = NULL; + NMConnection *connection; + + g_assert (filename); + + connection = nm_keyfile_plugin_connection_from_file (filename, &error); + g_assert_no_error (error); + + nmtst_assert_connection_verifies_without_normalization (connection); + + return connection; +} + static void test_read_valid_wired_connection (void) {