Skip to content

Commit 0fddc94

Browse files
committed
Add additional testing case
1 parent b1bfd84 commit 0fddc94

File tree

1 file changed

+20
-0
lines changed

1 file changed

+20
-0
lines changed

packages/framework/tests/Feature/ConfigurableFeaturesTest.php

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -77,6 +77,26 @@ public function testToArrayMethodContainsAllSettings()
7777
], (new Features)->toArray());
7878
}
7979

80+
public function testToArrayMethodContainsAllSettingsIncludingFalseValues()
81+
{
82+
config(['hyde.features' => [
83+
Features::htmlPages(),
84+
Features::markdownPosts(),
85+
Features::bladePages(),
86+
]]);
87+
88+
$this->assertSame([
89+
'html-pages' => true,
90+
'markdown-posts' => true,
91+
'blade-pages' => true,
92+
'markdown-pages' => false,
93+
'documentation-pages' => false,
94+
'darkmode' => false,
95+
'documentation-search' => false,
96+
'torchlight' => false,
97+
], (new Features)->toArray());
98+
}
99+
80100
public function testFeaturesCanBeMocked()
81101
{
82102
Features::mock('darkmode', true);

0 commit comments

Comments
 (0)