aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAleksander Morgado <aleksander@aleksander.es>2018-08-08 14:05:51 +0200
committerDan Williams <dcbw@redhat.com>2018-08-21 17:02:39 +0000
commit36e09ef44160bb9d864b9a0eebd700b1273a1a7f (patch)
tree4cad674677c59d646f375dcc90579662d020905c
parent475e1828195ab12b3e1e8be127995328575edbb4 (diff)
fibocom: include udev rules tests
-rw-r--r--plugins/Makefile.am6
-rw-r--r--plugins/tests/test-udev-rules.c7
2 files changed, 11 insertions, 2 deletions
diff --git a/plugins/Makefile.am b/plugins/Makefile.am
index 04423d7d..c8b2501a 100644
--- a/plugins/Makefile.am
+++ b/plugins/Makefile.am
@@ -1036,8 +1036,6 @@ libmm_plugin_quectel_la_LDFLAGS = $(PLUGIN_COMMON_LINKER_FLAGS)
# plugin: fibocom
################################################################################
-dist_udevrules_DATA += fibocom/77-mm-fibocom-port-types.rules
-
pkglib_LTLIBRARIES += libmm-plugin-fibocom.la
libmm_plugin_fibocom_la_SOURCES = \
fibocom/mm-plugin-fibocom.c \
@@ -1047,6 +1045,10 @@ libmm_plugin_fibocom_la_CPPFLAGS = $(PLUGIN_COMMON_COMPILER_FLAGS) $(XMM_COMMON_
libmm_plugin_fibocom_la_LDFLAGS = $(PLUGIN_COMMON_LINKER_FLAGS)
libmm_plugin_fibocom_la_LIBADD = $(XMM_COMMON_LIBADD_FLAGS)
+dist_udevrules_DATA += fibocom/77-mm-fibocom-port-types.rules
+
+AM_CFLAGS += -DTESTUDEVRULESDIR_FIBOCOM=\"${srcdir}/fibocom\"
+
################################################################################
# udev rules tester
################################################################################
diff --git a/plugins/tests/test-udev-rules.c b/plugins/tests/test-udev-rules.c
index b32ceef1..581adcad 100644
--- a/plugins/tests/test-udev-rules.c
+++ b/plugins/tests/test-udev-rules.c
@@ -118,6 +118,12 @@ test_haier (void)
common_test (TESTUDEVRULESDIR_HAIER);
}
+static void
+test_fibocom (void)
+{
+ common_test (TESTUDEVRULESDIR_FIBOCOM);
+}
+
/************************************************************/
void
@@ -158,6 +164,7 @@ int main (int argc, char **argv)
g_test_add_func ("/MM/test-udev-rules/telit", test_telit);
g_test_add_func ("/MM/test-udev-rules/mtk", test_mtk);
g_test_add_func ("/MM/test-udev-rules/haier", test_haier);
+ g_test_add_func ("/MM/test-udev-rules/fibocom", test_fibocom);
return g_test_run ();
}