14 parent::__construct(
$name );
15 $this->ptRunner = $runner;
16 $this->ptFileName = $fileName;
19 foreach ( $this->ptFileInfo[
'tests']
as $test ) {
21 [
'Database',
'Parser',
'ParserTests' ] );
26 if ( !$this->ptRunner->meetsRequirements( $this->ptFileInfo[
'requirements'] ) ) {
27 $this->markTestSuiteSkipped(
'required extension not enabled' );
29 $this->ptRunner->addArticles( $this->ptFileInfo[
'articles'] );