/home/techb158/ileadtechnology.com/vendor/niklasravnsborg/laravel-pdf/tests
NameSizeModeActions
snapshots/-0755rm
views/-0755rm
PdfTest.php13780644editdlrm
TestCase.php6880644editdlrm
Edit: /home/techb158/ileadtechnology.com/vendor/niklasravnsborg/laravel-pdf/tests/PdfTest.php (1378B)
This gets tested!

'); $this->compareToSnapshot('simple', $pdf->output()); } public function testExposifyPdfExposeIsCorrect() { $pdf = PDF::loadFile('tests/views/exposify-expose.html'); $this->compareToSnapshot('exposify', $pdf->output()); } protected function compareToSnapshot($snapshotId, $data) { $snapshotFile = "tests/snapshots/{$snapshotId}.pdf"; // create snapshot if it doesn't exist if (!file_exists($snapshotFile)) { file_put_contents($snapshotFile, $data); return; } $snapshot = file_get_contents($snapshotFile); $this->assertPdfsLookTheSame($snapshot, $data); } public function assertPdfsLookTheSame($pdf1, $pdf2, $message = '') { $assertedImagick = new Imagick(); $assertedImagick->readImageBlob($pdf1); $assertedImagick->resetIterator(); $assertedImagick = $assertedImagick->appendImages(true); $testImagick = new Imagick(); $testImagick->readImageBlob($pdf2); $testImagick->resetIterator(); $testImagick = $testImagick->appendImages(true); $diff = $assertedImagick->compareImages($testImagick, 1); $pdfsLookTheSame = 0.0 == $diff[1]; self::assertTrue($pdfsLookTheSame, 'Failed asserting that PDFs look the same.'); } }