diff --git a/core/modules/config/tests/config_test/config/install/config_test.validation.yml b/core/modules/config/tests/config_test/config/install/config_test.validation.yml index 47b397dec8..37414689fd 100644 --- a/core/modules/config/tests/config_test/config/install/config_test.validation.yml +++ b/core/modules/config/tests/config_test/config/install/config_test.validation.yml @@ -1,4 +1,4 @@ -llama: meh +llama: llama cat: type: kitten count: 2 diff --git a/core/modules/config/tests/config_test/src/ConfigValidation.php b/core/modules/config/tests/config_test/src/ConfigValidation.php index c8e04d88cc..8cb57b8eed 100644 --- a/core/modules/config/tests/config_test/src/ConfigValidation.php +++ b/core/modules/config/tests/config_test/src/ConfigValidation.php @@ -18,7 +18,7 @@ class ConfigValidation { * The validation execution context. */ public static function validateLlama($object, ExecutionContextInterface $context) { - if (in_array($object, ['llama', 'alpaca', 'guanaco', 'vicuña'], TRUE)) { + if (!in_array($object, ['llama', 'alpaca', 'guanaco', 'vicuña'], TRUE)) { $context->addViolation('no valid llama'); } } diff --git a/core/tests/Drupal/KernelTests/Config/TypedConfigTest.php b/core/tests/Drupal/KernelTests/Config/TypedConfigTest.php index d7b9ea2139..f8042dfcfa 100644 --- a/core/tests/Drupal/KernelTests/Config/TypedConfigTest.php +++ b/core/tests/Drupal/KernelTests/Config/TypedConfigTest.php @@ -43,7 +43,7 @@ public function testTypedDataAPI() { // Test a primitive. $string_data = $typed_config->get('llama'); $this->assertInstanceOf(StringInterface::class, $string_data); - $this->assertEquals('meh', $string_data->getValue()); + $this->assertEquals('llama', $string_data->getValue()); // Test complex data. $mapping = $typed_config->get('cat'); @@ -85,7 +85,7 @@ public function testSimpleConfigValidation() { $this->assertEmpty($result); // Test constraints on primitive types. - $config->set('llama', 'muh'); + $config->set('llama', 'elephant'); $config->save(); $typed_config = $typed_config_manager->get('config_test.validation'); @@ -95,7 +95,7 @@ public function testSimpleConfigValidation() { $this->assertEquals('no valid llama', $result->get(0)->getMessage()); // Test constraints on mapping. - $config->set('llama', 'meh'); + $config->set('llama', 'llama'); $config->set('cat.type', 'nyans'); $config->save();