예제 #1
0
파일: misc.cpp 프로젝트: sash-kan/saga-cpp
int main (int argc, char* argv[])
{
    TEST_MACRO (1,2);

    saga::url js_url("fork://localhost");

    saga::job::description jd;
    jd.set_attribute (saga::job::attributes::description_executable,
                      "/bin/date");
    jd.set_attribute (saga::job::attributes::description_interactive,
                      saga::attributes::common_false);

    // std::vector<std::string> args;
    // args.push_back("/tmp/ALOHA_SAGA");
    // jd.set_vector_attribute(saga::job::attributes::description_arguments, args);

    saga::job::service js (js_url);
    saga::job::job job = js.create_job (jd);

    job.run ();

    while(1) {
        std::cout << "Job State: " <<
                  saga::job::detail::get_state_name(job.get_state()) << std::endl;
        sleep(1);
    }

    return 0;
}
예제 #2
0
파일: AllTests.c 프로젝트: Lothy/FreeRSC
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();
}