protected function SchedulerUiTrait::assertTransitionData in Lightning Workflow 8.3
Asserts that a set of transitions is present.
Parameters
string $field: The hidden field which contains the transitions.
array[] $data: The scheduled transitions.
1 call to SchedulerUiTrait::assertTransitionData()
- InlineEntityFormTest::testHostEntityWithModeration in modules/
lightning_scheduler/ tests/ src/ Functional/ InlineEntityFormTest.php - @depends testHostEntityWithoutModeration
File
- modules/
lightning_scheduler/ tests/ src/ Traits/ SchedulerUiTrait.php, line 90
Class
- SchedulerUiTrait
- Contains methods for interacting with the scheduler UI.
Namespace
Drupal\Tests\lightning_scheduler\TraitsCode
protected function assertTransitionData($field, array $data) {
array_walk($data, function (array &$transition) {
$transition['when'] = gmdate('c', $transition['when']);
});
$this
->assertSession()
->hiddenFieldValueEquals($field, Json::encode($data));
}