|
|
|
|
@ -877,6 +877,9 @@ class AppConfigTest extends TestCase { |
|
|
|
|
$config->setValueString('feed', 'string', 'value-1', sensitive: false); |
|
|
|
|
$config->setValueString('feed', 'string', 'value-1', sensitive: true); |
|
|
|
|
$this->assertSame(true, $config->isSensitive('feed', 'string')); |
|
|
|
|
|
|
|
|
|
$this->assertConfigValueNotEquals('feed', 'string', 'value-1'); |
|
|
|
|
$this->assertConfigValueNotEquals('feed', 'string', 'value-2'); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
public function testSetSensitiveValueStringAsNonSensitiveStaysSensitive(): void { |
|
|
|
|
@ -884,6 +887,9 @@ class AppConfigTest extends TestCase { |
|
|
|
|
$config->setValueString('feed', 'string', 'value-1', sensitive: true); |
|
|
|
|
$config->setValueString('feed', 'string', 'value-2', sensitive: false); |
|
|
|
|
$this->assertSame(true, $config->isSensitive('feed', 'string')); |
|
|
|
|
|
|
|
|
|
$this->assertConfigValueNotEquals('feed', 'string', 'value-1'); |
|
|
|
|
$this->assertConfigValueNotEquals('feed', 'string', 'value-2'); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
public function testSetSensitiveValueStringAsNonSensitiveAreStillUpdated(): void { |
|
|
|
|
@ -891,6 +897,9 @@ class AppConfigTest extends TestCase { |
|
|
|
|
$config->setValueString('feed', 'string', 'value-1', sensitive: true); |
|
|
|
|
$config->setValueString('feed', 'string', 'value-2', sensitive: false); |
|
|
|
|
$this->assertSame('value-2', $config->getValueString('feed', 'string', '')); |
|
|
|
|
|
|
|
|
|
$this->assertConfigValueNotEquals('feed', 'string', 'value-1'); |
|
|
|
|
$this->assertConfigValueNotEquals('feed', 'string', 'value-2'); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
public function testSetLazyValueInt(): void { |
|
|
|
|
|