当前位置: 首页>>代码示例>>C++>>正文


C++ RUN_ALL_TESTS函数代码示例

本文整理汇总了C++中RUN_ALL_TESTS函数的典型用法代码示例。如果您正苦于以下问题:C++ RUN_ALL_TESTS函数的具体用法?C++ RUN_ALL_TESTS怎么用?C++ RUN_ALL_TESTS使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。


在下文中一共展示了RUN_ALL_TESTS函数的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。

示例1: main

int main(int ac, char* av[])
{
   testing::InitGoogleTest(&ac, av);
   return RUN_ALL_TESTS();
}
开发者ID:sethmerickel,项目名称:SFM,代码行数:5,代码来源:TestMain.cpp

示例2: main

int main(int argc, char **argv) {
    google::InitGoogleLogging(argv[0]);
    testing::InitGoogleTest(&argc, argv);

    return RUN_ALL_TESTS();
}
开发者ID:tudocomp,项目名称:tudocomp,代码行数:6,代码来源:test_driver.cpp

示例3: main

int main(int argc, char** argv) {
  heron::common::Initialize(argv[0]);
  testing::InitGoogleTest(&argc, argv);
  return RUN_ALL_TESTS();
}
开发者ID:ashvina,项目名称:heron,代码行数:5,代码来源:multi-mean-metric_unittest.cpp

示例4: main

int main(int argc, char *argv[])
{
    ::testing::InitGoogleTest(&argc, argv);

    return RUN_ALL_TESTS() ? TEST_OUTPUT : 0;
}
开发者ID:tabchas,项目名称:ee312,代码行数:6,代码来源:main.cpp

示例5: main

int main(int argc, char **argv) {
	testing::InitGoogleTest(&argc, argv);
	int res = RUN_ALL_TESTS();
	//getchar();
	return res;
}
开发者ID:0x17,项目名称:CPP-RCPSP-OC,代码行数:6,代码来源:testmain.cpp

示例6: main

int main(int argc, char **argv) {

//    feenableexcept(FE_DIVBYZERO);
//    feenableexcept(FE_OVERFLOW);
//    feenableexcept(FE_INVALID);
//
//    signal(SIGSEGV, bt_sighandler);
//    signal(SIGFPE, bt_sighandler);
//    signal(SIGTERM, bt_sighandler);
//    signal(SIGINT, bt_sighandler);
//    signal(SIGABRT, bt_sighandler);


#ifdef HAVE_MPI
    MPI_Init(&argc, &argv);
    int num_procs;
    sip::SIPMPIUtils::check_err(MPI_Comm_size(MPI_COMM_WORLD, &num_procs));

    if (num_procs < 2) {
        std::cerr << "Please run this test with at least 2 mpi ranks"
                  << std::endl;
        return -1;
    }
    sip::SIPMPIUtils::set_error_handler();
    sip::SIPMPIAttr &sip_mpi_attr = sip::SIPMPIAttr::get_instance();
    attr = &sip_mpi_attr;
#endif

#ifdef HAVE_TAU
    TAU_PROFILE_SET_NODE(0);
    TAU_STATIC_PHASE_START("SIP Main");
#endif

//	sip::check(sizeof(int) >= 4, "Size of integer should be 4 bytes or more");
//	sip::check(sizeof(double) >= 8, "Size of double should be 8 bytes or more");
//	sip::check(sizeof(long long) >= 8, "Size of long long should be 8 bytes or more");
//
//	int num_procs;
//	sip::SIPMPIUtils::check_err(MPI_Comm_size(MPI_COMM_WORLD, &num_procs));
//
//	if (num_procs < 2){
//		std::cerr<<"Please run this test with at least 2 mpi ranks"<<std::endl;
//		return -1;
//	}
//
//	sip::SIPMPIUtils::set_error_handler();
//	sip::SIPMPIAttr &sip_mpi_attr = sip::SIPMPIAttr::get_instance();
//

    printf("Running main() from test_simple.cpp\n");
    testing::InitGoogleTest(&argc, argv);
    int result = RUN_ALL_TESTS();

#ifdef HAVE_TAU
    TAU_STATIC_PHASE_STOP("SIP Main");
#endif
#ifdef HAVE_MPI
    MPI_Finalize();
#endif
    return result;

}
开发者ID:BB-Goldstein,项目名称:aces4,代码行数:62,代码来源:test_mpi_simple.cpp

示例7: main

int main(int argc, char **argv) {
    ::testing::InitGoogleTest(&argc, argv);
    test_env = new btree_test_env();
    ::testing::AddGlobalTestEnvironment(test_env);
    return RUN_ALL_TESTS();
}
开发者ID:PickXu,项目名称:zero-xum,代码行数:6,代码来源:test_btree_insert_100K.cpp

示例8: main

int main(int argc, char** argv)
{
  testing::InitGoogleTest(&argc, argv);
  ros::init(argc, argv, "TestNode");
  return RUN_ALL_TESTS();
}
开发者ID:hatem-darweesh,项目名称:Autoware,代码行数:6,代码来源:test_point_pillars.cpp

示例9: main

int main(int argc, char **argv){
  testing::InitGoogleTest(&argc, argv);
  ros::init (argc, argv, "move_arm_regression_test");
  return RUN_ALL_TESTS();
}
开发者ID:Arbart,项目名称:cob_manipulation_sandbox,代码行数:5,代码来源:regression_test_invalid_joint_goal.cpp

示例10: main

int main(int argc, char **argv){
  // Run all the tests that were declared with TEST()
  testing::InitGoogleTest(&argc, argv);
  return RUN_ALL_TESTS();
}
开发者ID:arnaud-ramey,项目名称:music2sound,代码行数:5,代码来源:gtest_beep_generator.cpp

示例11: main

int main(int argc, char *argv[]) {
  testing::InitGoogleMock(&argc, argv);

  return RUN_ALL_TESTS();
}
开发者ID:tanab,项目名称:atm,代码行数:5,代码来源:main.cpp

示例12: main

int main(int argc, char** argv) {
    ::testing::InitGoogleTest(&argc, argv);
    //::testing::GTEST_FLAG(filter) = "*equal_energy*";
    return RUN_ALL_TESTS();
}
开发者ID:reuk,项目名称:wayverb,代码行数:5,代码来源:main.cpp

示例13: main

int main(int argc, char** argv) {
  testing::InitGoogleTest(&argc, argv);
  HPHP::init_for_unit_test();
  return RUN_ALL_TESTS();
}
开发者ID:191919,项目名称:hhvm,代码行数:5,代码来源:main.cpp

示例14: main

int main(int argc, char **argv) {
    std::cout << "Running ffmpegthumbnailer tests" << std::endl;

    testing::InitGoogleTest(&argc, argv);
    return RUN_ALL_TESTS();
}
开发者ID:Distrotech,项目名称:ffmpegthumbnailer,代码行数:6,代码来源:testrunner.cpp

示例15: main

int main(int argc, char **argv) {
  printf("Running main() from sample1\n");
  testing::InitGoogleTest(&argc, argv);
  return RUN_ALL_TESTS();
}
开发者ID:brainydexter,项目名称:PublicCode,代码行数:5,代码来源:main.cpp


注:本文中的RUN_ALL_TESTS函数示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。