public static function suite() { $suite = new PHPUnit_Framework_TestSuite('PHPUnit'); $suite->addTest(Phlickr_Tests_Offline_AllTests::suite()); $suite->addTest(Phlickr_Tests_Online_AllTests::suite()); return $suite; }
class Phlickr_Tests_Online_AllTests { public static function main() { PHPUnit_TextUI_TestRunner::run(self::suite()); } public static function suite() { $suite = new PHPUnit_Framework_TestSuite('Phlickr Online Tests'); // core $suite->addTestSuite('Phlickr_Tests_Online_Api'); $suite->addTestSuite('Phlickr_Tests_Online_Request'); $suite->addTestSuite('Phlickr_Tests_Online_Uploader'); // wrappers $suite->addTestSuite('Phlickr_Tests_Online_AuthedGroup'); $suite->addTestSuite('Phlickr_Tests_Online_AuthedPhoto'); $suite->addTestSuite('Phlickr_Tests_Online_AuthedPhotoset'); $suite->addTestSuite('Phlickr_Tests_Online_AuthedPhotosetList'); $suite->addTestSuite('Phlickr_Tests_Online_AuthedUser'); $suite->addTestSuite('Phlickr_Tests_Online_Group'); $suite->addTestSuite('Phlickr_Tests_Online_Photo'); $suite->addTestSuite('Phlickr_Tests_Online_PhotoList'); $suite->addTestSuite('Phlickr_Tests_Online_Photoset'); $suite->addTestSuite('Phlickr_Tests_Online_PhotosetList'); $suite->addTestSuite('Phlickr_Tests_Online_User'); return $suite; } } if (PHPUnit_MAIN_METHOD == 'Phlickr_Tests_Online_AllTests::main') { Phlickr_Tests_Online_AllTests::main(); }