Constructs a new TestSuite for .phpt test cases.
string $directory:
array $options Array with ini settings for the php instance run,: key being the name if the setting, value the ini value.
Overrides PHPUnit_Framework_TestSuite::__construct
public function __construct($directory, array $options = array()) {
if (is_string($directory) && is_dir($directory)) {
$this
->setName($directory);
$facade = new File_Iterator_Facade();
$files = $facade
->getFilesAsArray($directory, '.phpt');
foreach ($files as $file) {
$this
->addTestFile($file, $options);
}
}
else {
throw PHPUnit_Util_InvalidArgumentHelper::factory(1, 'directory name');
}
}