gint main (gint argc, gchar **argv) { g_setenv ("GRL_PLUGIN_PATH", LUA_FACTORY_PLUGIN_PATH, TRUE); g_setenv ("GRL_PLUGIN_LIST", LUA_FACTORY_ID, TRUE); g_setenv ("GRL_NET_MOCKED", LUA_FACTORY_DATA_PATH "config.ini", TRUE); g_setenv ("GRL_LUA_SOURCES_PATH", LUA_FACTORY_DATA_PATH, TRUE); grl_init (&argc, &argv); g_test_init (&argc, &argv, NULL); test_lua_factory_setup (NULL); g_test_add_func ("/lua-factory/lua-library/not-callback-simple", test_not_callback_simple); g_test_add_func ("/lua-factory/lua-library/not-callback-after-async", test_not_callback_on_async); g_test_add_func ("/lua-factory/lua-library/callback-after-end", test_callback_after_end_of_operation); g_test_add_func ("/lua-factory/lua-library/multiple-fetch", test_correct_state_on_multiple_fetch); gint result = g_test_run (); test_lua_factory_shutdown (); grl_deinit (); return result; }
gint main (gint argc, gchar **argv) { test_lua_factory_init (&argc, &argv, FALSE); test_lua_factory_setup (NULL); g_test_add_func ("/lua_factory/sources/metrolyrics", test_resolve_metrolyrics); g_test_add_func ("/lua_factory/sources/metrolyrics/bad-request", test_resolve_metrolyrics_bad_request); gint result = g_test_run (); test_lua_factory_shutdown (); test_lua_factory_deinit (); return result; }