public function testFailWrite()
{
rmdir($this->command->destination);
$file = "{$this->_path}/source/a.html.php";
$data = <<<EOD
<h2>Flowers</h2>
<?=\$t('Apples are green.'); ?>
EOD;
file_put_contents($file, $data);
$configs = Catalog::config();
$configKey = key($configs);
$this->_writeInput(array($configKey, '', '', '', '', 'y'));
$result = $this->command->run();
$expected = 1;
$this->assertIdentical($expected, $result);
$expected = "Failed to write template.\n";
$result = $this->command->response->error;
$this->assertEqual($expected, $result);
}