diff --git a/build/phpunit.xml b/build/phpunit.xml
index 7934b11..099f447 100644
--- a/build/phpunit.xml
+++ b/build/phpunit.xml
@@ -11,6 +11,9 @@
../src
+ ../src/contracts
+ ../src/exception
+ ../src/renderer/ZugferdVisualizerLaravelRenderer.php
diff --git a/src/renderer/ZugferdVisualizerDefaultRenderer.php b/src/renderer/ZugferdVisualizerDefaultRenderer.php
index 6f15e80..011dcc9 100644
--- a/src/renderer/ZugferdVisualizerDefaultRenderer.php
+++ b/src/renderer/ZugferdVisualizerDefaultRenderer.php
@@ -40,10 +40,6 @@ public function render(ZugferdDocument $document, string $template): string
include $template;
$markup = ob_get_clean();
- if (false === $markup) {
- throw new \RuntimeException("Failed to render markup");
- }
-
return $markup;
}
}
diff --git a/tests/testcases/VisualizerText.php b/tests/testcases/VisualizerText.php
index 2687225..b85ed8e 100644
--- a/tests/testcases/VisualizerText.php
+++ b/tests/testcases/VisualizerText.php
@@ -191,6 +191,7 @@ public function testRenderMarkupTemplateNotSet(): void
* @covers \horstoeko\zugferdvisualizer\ZugferdVisualizer::testMustUseDefaultRenderer
* @covers \horstoeko\zugferdvisualizer\ZugferdVisualizer::testTemplateIsSet
* @covers \horstoeko\zugferdvisualizer\ZugferdVisualizer::testTemplateExists
+ * @covers \horstoeko\zugferdvisualizer\renderer\ZugferdVisualizerDefaultRenderer::templateExists
*/
public function testRenderMarkupTemplateNotExists(): void
{
@@ -208,6 +209,7 @@ public function testRenderMarkupTemplateNotExists(): void
* @covers \horstoeko\zugferdvisualizer\ZugferdVisualizer::testMustUseDefaultRenderer
* @covers \horstoeko\zugferdvisualizer\ZugferdVisualizer::testTemplateIsSet
* @covers \horstoeko\zugferdvisualizer\ZugferdVisualizer::testTemplateExists
+ * @covers \horstoeko\zugferdvisualizer\renderer\ZugferdVisualizerDefaultRenderer::render
*/
public function testRenderMarkupWithDefaultTemplate(): void
{
@@ -258,6 +260,7 @@ public function testRenderPdfTemplateNotSet(): void
* @covers \horstoeko\zugferdvisualizer\ZugferdVisualizer::testMustUseDefaultRenderer
* @covers \horstoeko\zugferdvisualizer\ZugferdVisualizer::testTemplateIsSet
* @covers \horstoeko\zugferdvisualizer\ZugferdVisualizer::testTemplateExists
+ * @covers \horstoeko\zugferdvisualizer\renderer\ZugferdVisualizerDefaultRenderer::templateExists
*/
public function testRenderPdfTemplateNotExists(): void
{
@@ -277,6 +280,7 @@ public function testRenderPdfTemplateNotExists(): void
* @covers \horstoeko\zugferdvisualizer\ZugferdVisualizer::testTemplateIsSet
* @covers \horstoeko\zugferdvisualizer\ZugferdVisualizer::testTemplateExists
* @covers \horstoeko\zugferdvisualizer\ZugferdVisualizer::instanciatePdfEngine
+ * @covers \horstoeko\zugferdvisualizer\renderer\ZugferdVisualizerDefaultRenderer::render
*/
public function testRenderPdfWithDefaultTemplate(): void
{
@@ -297,6 +301,7 @@ public function testRenderPdfWithDefaultTemplate(): void
* @covers \horstoeko\zugferdvisualizer\ZugferdVisualizer::testTemplateIsSet
* @covers \horstoeko\zugferdvisualizer\ZugferdVisualizer::testTemplateExists
* @covers \horstoeko\zugferdvisualizer\ZugferdVisualizer::instanciatePdfEngine
+ * @covers \horstoeko\zugferdvisualizer\renderer\ZugferdVisualizerDefaultRenderer::render
*/
public function testRenderPdfFileWithDefaultTemplate(): void
{