int main (int argc, char **argv) { testing_init (&argc, &argv); #define TEST(path, ftest) \ g_test_add ("/gtk/plugin-manager-view/" path, TestFixture, \ (gpointer) test_gtk_plugin_manager_view_##ftest, \ test_setup, test_runner, test_teardown) TEST ("selection", selection); TEST ("show-builtin", show_builtin); TEST ("hide-builtin", hide_builtin); TEST ("reload", reload); TEST ("enable-plugin", enable_plugin); TEST ("enable-builtin-plugin", enable_builtin_plugin); #undef TEST return testing_run_tests (); }
int main (int argc, char *argv[]) { testing_init (&argc, &argv); testing_extension_all ("gjs"); EXTENSION_TEST (gjs, "nonexistent", nonexistent); return testing_extension_run_tests (); }
int main(void) { a_t a; b_t b; a.index = 111; a.rofl = 222; a.test = 333; b.test = 333; b.index = 111; b.rofl = 222; TEST_MACRO(&a, 1337); TEST_MACRO(&b, 7331); testing_init(); return run_all_tests(); }
PeasEngine * testing_engine_new (void) { PeasEngine *engine; testing_init (); testing_util_push_log_hook ("*Bad plugin file: *invalid.plugin*"); testing_util_push_log_hook ("*Error loading *invalid.plugin*"); testing_util_push_log_hook ("*Could not find 'Module' in *info-missing-module.plugin*"); testing_util_push_log_hook ("*Could not find 'Name' in *info-missing-name.plugin*"); testing_util_push_log_hook ("*Error loading *info-missing-module.plugin*"); testing_util_push_log_hook ("*Error loading *info-missing-name.plugin*"); /* Must be after requiring typelibs */ engine = testing_util_engine_new (); peas_engine_add_search_path (engine, BUILDDIR "/tests/libpeas/plugins", SRCDIR "/tests/libpeas/plugins"); return engine; }