public function DateRecurBasicWidgetTest::testStartDateSetIfEndPosted in Recurring Dates Field 3.x
Same name and namespace in other branches
- 8.2 tests/src/Functional/DateRecurBasicWidgetTest.php \Drupal\Tests\date_recur\Functional\DateRecurBasicWidgetTest::testStartDateSetIfEndPosted()
- 3.0.x tests/src/Functional/DateRecurBasicWidgetTest.php \Drupal\Tests\date_recur\Functional\DateRecurBasicWidgetTest::testStartDateSetIfEndPosted()
- 3.1.x tests/src/Functional/DateRecurBasicWidgetTest.php \Drupal\Tests\date_recur\Functional\DateRecurBasicWidgetTest::testStartDateSetIfEndPosted()
Tests start date must be set if end date is set.
File
- tests/
src/ Functional/ DateRecurBasicWidgetTest.php, line 176
Class
- DateRecurBasicWidgetTest
- Tests date recur basic widget.
Namespace
Drupal\Tests\date_recur\FunctionalCode
public function testStartDateSetIfEndPosted() {
$edit = [
'dr[0][value][date]' => '',
'dr[0][value][time]' => '',
'dr[0][end_value][date]' => '2008-06-17',
'dr[0][end_value][time]' => '12:00:04',
'dr[0][timezone]' => 'America/Chicago',
'dr[0][rrule]' => 'FREQ=DAILY',
];
$this
->drupalGet(Url::fromRoute('entity.dr_entity_test.add_form'));
$this
->submitForm($edit, 'Save');
$this
->assertSession()
->pageTextContains('Start date must be set if end date is set.');
}