public function test()
{
$build = new Patch64BitSupportTaskTestBuild();
$fixture = new TemporaryFileFixture($this, getenv('PHPBREW_FIXTURES_PHP_DIR') . '/' . $build->getVersion() . '/Makefile');
$fixture->setTemporaryDirectory($build->getSourceDirectory());
$fixture->withFile('Makefile', function ($self, $fixturePath) use($build) {
$task = new Patch64BitSupportTask($self->logger, new OptionResult());
$task->patch($build);
$self->assertFileEquals(getenv('PHPBREW_EXPECTED_PHP_DIR') . '/' . $build->getVersion() . '/Makefile', $fixturePath);
});
}