assertSame('', $seenOutput);
// Make sure sniffs were registered.
$this->assertGreaterThanOrEqual(1, count($ruleset->sniffCodes));
}//end testBuildInStandardsDoNotContainErrors()
/**
* Data provider.
*
* @see self::testBuildInStandardsDoNotContainErrors()
*
* @return array>
*/
public static function dataBuildInStandards()
{
// Get a list of all build-in, PHPCS native standards.
$sep = DIRECTORY_SEPARATOR;
$targetDir = dirname(dirname(dirname(__DIR__))).$sep.'src'.$sep.'Standards'.$sep;
$rulesetFiles = glob($targetDir.'*'.$sep.'ruleset.xml');
$data = [];
foreach ($rulesetFiles as $file) {
$standardName = basename(dirname($file));
$data[$standardName] = [
'standard' => $standardName,
];
}
return $data;
}//end dataBuildInStandards()
}//end class