Unit test fix #2.
This commit is contained in:
Roman Syroeshko 2014-03-12 20:40:29 +04:00
parent de96a66493
commit 2aa49dc17b

View File

@ -52,7 +52,7 @@ final class TemplateTest extends \PHPUnit_Framework_TestCase
$this->assertNotEquals($documentXml, $templateXml); $this->assertNotEquals($documentXml, $templateXml);
return $document; return $documentFqfn;
} }
/** /**
@ -60,28 +60,28 @@ final class TemplateTest extends \PHPUnit_Framework_TestCase
* @depends testTemplateCanBeSavedInTemporaryLocation * @depends testTemplateCanBeSavedInTemporaryLocation
* @test * @test
*/ */
final public function testXslStyleSheetCanBeApplied(PHPWord_Template $actualDocument) final public function testXslStyleSheetCanBeApplied($actualDocumentFqfn)
{ {
$expectedDocument = \join( $expectedDocumentFqfn = \join(
\DIRECTORY_SEPARATOR, \DIRECTORY_SEPARATOR,
array(\PHPWORD_TESTS_DIR_ROOT, '_files', 'documents', 'without_table_macros.docx') array(\PHPWORD_TESTS_DIR_ROOT, '_files', 'documents', 'without_table_macros.docx')
); );
$actualZip = new \ZipArchive(); $actualDocumentZip = new \ZipArchive();
$actualZip->open($actualDocument); $actualDocumentZip->open($actualDocumentFqfn);
$actualXml = $actualZip->getFromName('word/document.xml'); $actualDocumentXml = $actualDocumentZip->getFromName('word/document.xml');
if ($actualZip->close() === false) { if ($actualDocumentZip->close() === false) {
throw new \Exception("Could not close zip file \"{$actualDocument}\"."); throw new \Exception("Could not close zip file \"{$actualDocumentFqfn}\".");
} }
$expectedZip = new \ZipArchive(); $expectedDocumentZip = new \ZipArchive();
$expectedZip->open($expectedDocument); $expectedDocumentZip->open($expectedDocumentFqfn);
$expectedXml = $expectedZip->getFromName('word/document.xml'); $expectedDocumentXml = $expectedDocumentZip->getFromName('word/document.xml');
if ($expectedZip->close() === false) { if ($expectedDocumentZip->close() === false) {
throw new \Exception("Could not close zip file \"{$expectedDocument}\"."); throw new \Exception("Could not close zip file \"{$expectedDocumentFqfn}\".");
} }
$this->assertXmlStringEqualsXmlString($expectedXml, $actualXml); $this->assertXmlStringEqualsXmlString($expectedDocumentXml, $actualDocumentXml);
} }
/** /**