function ExpressionSerializationTest::testConditionExpressionSerialization
Tests serializing condition expressions.
File
-
tests/
src/ Unit/ Integration/ Engine/ ExpressionSerializationTest.php, line 38
Class
- ExpressionSerializationTest
- Tests serializing expression objects.
Namespace
Drupal\Tests\rules\Unit\Integration\EngineCode
public function testConditionExpressionSerialization() {
$condition = $this->rulesExpressionManager
->createCondition('rules_test_false');
$serialized_expression = serialize($condition);
// @phpcs:ignore DrupalPractice.FunctionCalls.InsecureUnserialize.InsecureUnserialize
$condition = unserialize($serialized_expression);
$result = $condition->execute();
$this->assertFalse($result);
}