rendered paste body<?php require_once 'PHPUnit/Framework.php';require_once 'PHPUnit/TextUI/TestRunner.php'; class TestSuite { public static function create($name, $subSuites) { $eval ='class ' . $name . ' { public static function suite() { $suite = new PHPUnit_Framework_TestSuite(); $suite->setName(\'' . $name . '\');'; foreach ($subSuites as $sub) { $eval .= '$suite->addTestSuite(\'' . $sub . '\');'; } $eval .= ' return $suite; }}'; eval($eval); }}//individual suites:require_once 'lib/tests/TestSuite.php';require_once 'test1.php';require_once 'test2.php';TestSuite::create('name', array('test1', 'test2'));