aboutsummaryrefslogtreecommitdiff
path: root/tests/test-loader.c
diff options
context:
space:
mode:
Diffstat (limited to 'tests/test-loader.c')
-rw-r--r--tests/test-loader.c14
1 files changed, 12 insertions, 2 deletions
diff --git a/tests/test-loader.c b/tests/test-loader.c
index 16c0292..3dcc595 100644
--- a/tests/test-loader.c
+++ b/tests/test-loader.c
@@ -4,9 +4,9 @@
void destroy_cb (gpointer data, GObject * object);
void
-test_loader_filename_dummy_null (void)
+test_loader_filename_dummy_simple (void)
{
- IndicatorObject * object = indicator_object_new_from_file(BUILD_DIR "/.libs/libdummy-indicator-null.so");
+ IndicatorObject * object = indicator_object_new_from_file(BUILD_DIR "/.libs/libdummy-indicator-simple.so");
g_assert(object != NULL);
gboolean unreffed = FALSE;
@@ -19,6 +19,14 @@ test_loader_filename_dummy_null (void)
}
void
+test_loader_filename_dummy_null (void)
+{
+ IndicatorObject * object = indicator_object_new_from_file(BUILD_DIR "/.libs/libdummy-indicator-null.so");
+ g_assert(object == NULL);
+ return;
+}
+
+void
test_loader_filename_bad (void)
{
IndicatorObject * object = indicator_object_new_from_file("/this/file/should/not/exist.so");
@@ -68,5 +76,7 @@ main (int argc, char ** argv)
test_loader_creation_deletion_suite();
+ g_log_set_always_fatal(G_LOG_LEVEL_CRITICAL);
+
return g_test_run();
}