コード例 #1
0
int
main (void) 
{ 
  int num_failed;

  setTestDataDirectory();

  SRunner *runner = srunner_create( create_suite_TestCompSBaseObjects() );
  srunner_add_suite( runner, create_suite_TestReadWriteSBaseObjects() );
  srunner_add_suite( runner, create_suite_TestComp_Deletion() );
  srunner_add_suite( runner, create_suite_TestComp_ExternalModelDefinition() );
  srunner_add_suite( runner, create_suite_TestComp_ModelDefinition() );
  srunner_add_suite( runner, create_suite_TestComp_Port() );
  srunner_add_suite( runner, create_suite_TestComp_ReplacedBy() );
  srunner_add_suite( runner, create_suite_TestComp_ReplacedElement() );
  srunner_add_suite( runner, create_suite_TestComp_SBaseRef() );
  srunner_add_suite( runner, create_suite_TestComp_Submodel() );

  /* srunner_set_fork_status(runner, CK_NOFORK); */

  srunner_run_all(runner, CK_NORMAL);
  num_failed = srunner_ntests_failed(runner);

  srunner_free(runner);

  return num_failed;
}
コード例 #2
0
ファイル: TestRunner.c プロジェクト: TotteKarlsson/roadrunner
int
main (void) 
{ 
  int num_failed;

  setTestDataDirectory();

  SRunner *runner = srunner_create( create_suite_TestCompSBaseObjects() );
  srunner_add_suite( runner, create_suite_TestReadWriteSBaseObjects() );
  srunner_add_suite( runner, create_suite_TestComp_Port() );

  /* srunner_set_fork_status(runner, CK_NOFORK); */

  srunner_run_all(runner, CK_NORMAL);
  num_failed = srunner_ntests_failed(runner);

  srunner_free(runner);

  return num_failed;
}