/* * Copyright 2014 (c) Anna Schumaker. */ #include #include #include #include static void test_init(int *argc, char ***argv) { Gtk::Window *window; test_equal(deck :: get_queues().size(), (size_t)0); test :: cp_data_dir(); lib :: init(argc, argv, "ocarina6.glade"); test_equal(deck :: get_queues().size(), (size_t)2); test_equal(lib :: share_file("saria"), (std::string)"./share/ocarina/saria"); window = lib :: get_widget("o_window"); test_not_equal(window, (Gtk::Window *)NULL); } int main(int argc, char **argv) { Gtk::Main ocarina(&argc, &argv); run_test("Lib Test", test_init, &argc, &argv); return 0; }