public function TransitionTest::testPublishInPast in Lightning Workflow 8.3
Tests automatically publishing a transition scheduled in the past.
File
- modules/
lightning_scheduler/ tests/ src/ FunctionalJavascript/ TransitionTest.php, line 70
Class
- TransitionTest
- Tests Lightning Scheduler's transition handling.
Namespace
Drupal\Tests\lightning_scheduler\FunctionalJavascriptCode
public function testPublishInPast() {
$assert_session = $this
->assertSession();
$this
->createTransition('Published', time() - 10);
$this
->getSession()
->getPage()
->pressButton('Save');
$this
->cronRun();
$this
->drupalGet('/node/1/edit');
$assert_session
->pageTextContains('Current state Published');
$assert_session
->elementNotExists('css', '.scheduled-transition');
}