From e9b877ae77e57d3e7e0a24903b3da76c6ae28028 Mon Sep 17 00:00:00 2001 From: Caen De Silva Date: Wed, 26 Jun 2024 20:02:41 +0200 Subject: [PATCH] Add cases for the current escape state --- .../framework/tests/Feature/IncludesFacadeTest.php | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/packages/framework/tests/Feature/IncludesFacadeTest.php b/packages/framework/tests/Feature/IncludesFacadeTest.php index 99a5d1adfbf..860467c5656 100644 --- a/packages/framework/tests/Feature/IncludesFacadeTest.php +++ b/packages/framework/tests/Feature/IncludesFacadeTest.php @@ -238,6 +238,11 @@ public function testIncludesUsageFromBladeView() {!! Includes::html('foo') !!} {!! Includes::blade('foo') !!} {!! Includes::markdown('foo') !!} + + // With escaped + {{ Includes::html('foo.html') }} + {{ Includes::blade('foo.blade.php') }} + {{ Includes::markdown('foo.md') }} BLADE; $expected = <<<'HTML' @@ -250,6 +255,11 @@ public function testIncludesUsageFromBladeView()

Literal HTML

Rendered Blade

Compiled Markdown

+ + // With escaped + <h1>Literal HTML</h1> + <h1>Rendered Blade</h1> + <h1>Compiled Markdown</h1> HTML; $this->assertSame($expected, Blade::render($view));