int basic_validate_test() { vector<string> arguments = { "--path", bfs::absolute(TremppiSystem::HOME_PATH / TEST_FOLDER / TEST_PROJECT).string() }; ArgPtr arg_ptr(arguments); createProperties(arguments[1]); tremppi_freeze(arg_ptr.getArgc(), arg_ptr.getArgv()); int res = tremppi_cost(arg_ptr.getArgc(), arg_ptr.getArgv()); res += tremppi_trace(arg_ptr.getArgc(), arg_ptr.getArgv()); res += tremppi_robustness(arg_ptr.getArgc(), arg_ptr.getArgv()); /* fstream fout(bfs::absolute(bfs::path{ TremppiSystem::HOME_PATH } / "test" / "test_proj" / "select.json").string(), ios::out); fout << "[{\"id\": 0, \"values\" : {\"Selection\": \"C_test_ts\", \"Select\" : true, \"Compare\" : false}}]";*/ return res; }
int basic_regulations_test() { vector<string> arguments = { "--path", bfs::absolute(TremppiSystem::HOME_PATH / TEST_FOLDER / TEST_PROJECT).string() }; ArgPtr arg_ptr(arguments); return tremppi_regulations(arg_ptr.getArgc(), arg_ptr.getArgv()); }
void del_server(struct server *server) { hook_call("onserverdel", pack_args(arg_ptr(server))); jtableP_iterate(&server->users, del_user_iter, NULL); jtableL_remove(&serverlist, server->numeric); free(server); }