public function assertFileMatch($filename, $needle, $message = null)
{
if (null === $message) {
$message = "expected {$filename} to match {$needle}, but doesn't.";
}
$this->assertFileExists($filename);
$this->assertRegExp('/' . preg_quote($needle, '/') . '/', file_get_contents($filename), $message);
}