void test_shutdown_tmdb (void) { GrlRegistry *registry; GError *error = NULL; registry = grl_registry_get_default (); grl_registry_unload_plugin (registry, TMDB_PLUGIN_ID, &error); g_assert_no_error (error); }
static void test_lua_factory_shutdown (void) { GrlRegistry *registry; GError *error = NULL; registry = grl_registry_get_default (); grl_registry_unload_plugin (registry, LUA_FACTORY_ID, &error); g_assert_no_error (error); }
static void test_unload (void) { GrlRegistry *registry; GError *error = NULL; gchar *db_path; registry = grl_registry_get_default (); grl_registry_unload_plugin (registry, THETVDB_ID, &error); g_assert_no_error (error); /* Remove grl-thetvdb database to avoid unecessary grow of tmpdir */ db_path = g_build_filename (tmp_dir, "grilo-plugins", "grl-thetvdb.db", NULL); g_remove (db_path); g_free (db_path); }