From 977626d9429baa2d30c575d045aab12b12a044be Mon Sep 17 00:00:00 2001 From: Thomas Haller Date: Sun, 3 May 2015 21:27:39 +0200 Subject: [PATCH] platform/test: add simple test for NMLinuxPlatform Just create a NMLinuxPlatform instance and unref it again. This already connects to netlink and fetches all objects. --- src/platform/tests/test-general.c | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/src/platform/tests/test-general.c b/src/platform/tests/test-general.c index 2f29d7de70..9a6a79d44a 100644 --- a/src/platform/tests/test-general.c +++ b/src/platform/tests/test-general.c @@ -20,11 +20,24 @@ #include "nm-platform-utils.h" +#include + +#include "nm-linux-platform.h" #include "nm-logging.h" #include "nm-test-utils.h" +/******************************************************************/ + +static void +test_init_linux_platform () +{ + gs_unref_object NMPlatform *platform = NULL; + + platform = g_object_new (NM_TYPE_LINUX_PLATFORM, NULL); +} + /******************************************************************/ NMTST_DEFINE (); @@ -34,5 +47,7 @@ main (int argc, char **argv) { nmtst_init_assert_logging (&argc, &argv, "INFO", "DEFAULT"); + g_test_add_func ("/general/init_linux_platform", test_init_linux_platform); + return g_test_run (); }