void DoAllTests( sEnvironment* Env ) { Test_1( Env ); Test_2( Env ); Test_3( Env ); Test_4( Env ); Test_5( Env ); Test_6( Env ); Test_7( Env ); // Test_8(Env); Test_9( Env ); Test_10( Env ); Test_11( Env ); }
int ACE_TMAIN(int argc, ACE_TCHAR *argv[]) { // scope TSS holder within main scope // so we're certain it gets destroyed before the // ACE object manager ACE_TSS<Worker> workers_; // provide global access workers_p = &workers_; try { CORBA::ORB_var orb = CORBA::ORB_init (argc, argv); if (parse_args (argc, argv) != 0) return 1; // Make sure the reactor is initialised in the leader_follower ACE_Reactor* reactor = orb->orb_core ()->leader_follower ().reactor (); TEST_ASSERT ((reactor != 0)); // Ready to go Test_1 (orb->orb_core ()); Test_2 (orb->orb_core ()); Test_3 (orb->orb_core ()); Test_4 (orb->orb_core ()); Test_5 (orb->orb_core ()); Test_6 (orb->orb_core ()); Test_7 (orb->orb_core ()); Test_8 (orb->orb_core ()); Test_9 (orb->orb_core ()); Test_10 (orb->orb_core ()); ACE_DEBUG ((LM_DEBUG, ACE_TEXT ("Testing complete.\n"))); // cleanup orb->destroy (); } catch (CORBA::Exception& ex) { ex._tao_print_exception ("Exception caught:"); return 1; } return 0; }