From 58d369cc310eb52f3dfc29ebdcc930a1398b6a7a Mon Sep 17 00:00:00 2001 From: Kijin Sung Date: Sat, 6 Aug 2022 13:31:02 +0900 Subject: [PATCH] Improve unit tests for default and blacklisted plugins --- tests/unit/classes/ContextTest.php | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/tests/unit/classes/ContextTest.php b/tests/unit/classes/ContextTest.php index e5637dad4..80bca892d 100644 --- a/tests/unit/classes/ContextTest.php +++ b/tests/unit/classes/ContextTest.php @@ -178,10 +178,20 @@ class ContextTest extends \Codeception\TestCase\Test $this->assertEquals(Context::getResponseMethod(), 'HTML'); } + public function testDefaultPlugin() + { + $this->assertTrue(Context::isDefaultPlugin('board', 'module')); + $this->assertFalse(Context::isDefaultPlugin('board', 'widget')); + $this->assertTrue(Context::isDefaultPlugin('xedition', 'layout')); + $this->assertFalse(Context::isDefaultPlugin('xedition', 'addon')); + } + public function testBlacklistedPlugin() { $this->assertTrue(Context::isBlacklistedPlugin('autolang')); + $this->assertFalse(Context::isBlacklistedPlugin('autolang', 'module')); $this->assertFalse(Context::isBlacklistedPlugin('document')); + $this->assertTrue(Context::isBlacklistedPlugin('jquerycdn', 'addon')); } public function testReservedWord()