1#include "../common.h" 2#include "BroadcastTester.h" 3#include "FindAppTester.h" 4#include "GetAppInfoTester.h" 5#include "GetAppListTester.h" 6#include "GetRecentTester.h" 7#include "IsRunningTester.h" 8#include "LaunchTester.h" 9#include "RosterWatchingTester.h" 10#include "TeamForTester.h" 11 12CppUnit::Test* RosterTestSuite() 13{ 14 CppUnit::TestSuite *testSuite = new CppUnit::TestSuite(); 15 16 // TODO: tries to create a second BApplication object 17 //testSuite->addTest(BroadcastTester::Suite()); 18 testSuite->addTest(FindAppTester::Suite()); 19 testSuite->addTest(GetAppInfoTester::Suite()); 20 testSuite->addTest(GetAppListTester::Suite()); 21 testSuite->addTest(GetRecentTester::Suite()); 22 testSuite->addTest(IsRunningTester::Suite()); 23 // TODO: some tests call Lock in ~RosterLaunchApp 24 //testSuite->addTest(LaunchTester::Suite()); 25 //testSuite->addTest(RosterWatchingTester::Suite()); 26 testSuite->addTest(TeamForTester::Suite()); 27 28 return testSuite; 29} 30 31