diff --git a/tests/AbstractTestCase.php b/tests/AbstractTestCase.php
index ece3d1a..cba685d 100644
--- a/tests/AbstractTestCase.php
+++ b/tests/AbstractTestCase.php
@@ -37,7 +37,7 @@ protected function assertEqualHtml($expected, $actual)
protected function createDocumentWithHtml(string $html): DOMDocument
{
$vueDocument = new DOMDocument('1.0', 'utf-8');
- @$vueDocument->loadHTML($html, LIBXML_HTML_NOIMPLIED | LIBXML_HTML_NODEFDTD);
+ @$vueDocument->loadHTML(''.$html, LIBXML_HTML_NOIMPLIED | LIBXML_HTML_NODEFDTD);
return $vueDocument;
}
diff --git a/tests/CompilerTest.php b/tests/CompilerTest.php
index 4305583..4af2aed 100644
--- a/tests/CompilerTest.php
+++ b/tests/CompilerTest.php
@@ -51,4 +51,16 @@ public function setBannerAddsMultipleCommentsToTheTopOfTheTwigFile()
$this->assertEqualHtml($expected, $actual);
}
+
+ /** @test */
+ public function canHandleUTF8()
+ {
+ $html = '