diff --git a/tests/Unit/EmogrifierTest.php b/tests/Unit/EmogrifierTest.php
index b40c1a36..f70b865a 100644
--- a/tests/Unit/EmogrifierTest.php
+++ b/tests/Unit/EmogrifierTest.php
@@ -268,6 +268,70 @@ public function emogrifyBodyContentKeepsSpecialCharactersInTextNodes($codeNotToB
static::assertContains($codeNotToBeChanged, $result);
}
+ /**
+ * Provides a list of common template variable formats.
+ * To be extended...
+ *
+ * @return string[]
+ */
+ private function templateVariablesProvider()
+ {
+ return ['{var}', '{$var}'];
+ }
+
+ /**
+ * Provides a list of elements & attributes which should not be URI-encoded.
+ *
+ * @return string[]
+ */
+ private function elementsWithUriSpecificAttributesProvider()
+ {
+ return [
+ 'a[href] + %s' => '',
+ 'link[href] + %s' => '',
+ 'base[href] + %s' => '
' . $codeNotToBeChanged . '
'; + $this->subject->setHtml($html); + + $result = $this->subject->emogrify(); + + static::assertContains($codeNotToBeChanged, $result); + } + /** * @test */