diff --git a/tests/php/Dev/BuildTaskTest.php b/tests/php/Dev/BuildTaskTest.php new file mode 100644 index 000000000..8f8f54209 --- /dev/null +++ b/tests/php/Dev/BuildTaskTest.php @@ -0,0 +1,43 @@ +assertTrue($enabledTask->isEnabled()); + $enabledTask->config()->set('is_enabled', false); + $this->assertFalse($enabledTask->isEnabled()); + // disabledTask + $disabledTask = new class extends BuildTask + { + protected $enabled = false; + public function run($request) + { + // noop + } + }; + $this->assertFalse($disabledTask->isEnabled()); + $disabledTask->config()->set('is_enabled', true); + $this->assertTrue($disabledTask->isEnabled()); + } +}