public function DateRecurFieldSettingsTest::testAllAllowed in Recurring Dates Field 8.2
Same name and namespace in other branches
- 3.x tests/src/Functional/DateRecurFieldSettingsTest.php \Drupal\Tests\date_recur\Functional\DateRecurFieldSettingsTest::testAllAllowed()
- 3.0.x tests/src/Functional/DateRecurFieldSettingsTest.php \Drupal\Tests\date_recur\Functional\DateRecurFieldSettingsTest::testAllAllowed()
- 3.1.x tests/src/Functional/DateRecurFieldSettingsTest.php \Drupal\Tests\date_recur\Functional\DateRecurFieldSettingsTest::testAllAllowed()
Tests field config when all frequencies are enabled.
File
- tests/
src/ Functional/ DateRecurFieldSettingsTest.php, line 70
Class
- DateRecurFieldSettingsTest
- Tests date recur field settings form.
Namespace
Drupal\Tests\date_recur\FunctionalCode
public function testAllAllowed() {
$url = Url::fromRoute('entity.field_config.entity_test_field_edit_form', [
'bundle' => 'entity_test',
'field_config' => $this->fieldConfig
->id(),
]);
$this
->drupalGet($url);
$this
->submitForm([
'settings[parts][all]' => TRUE,
], 'Save settings');
$this
->assertSession()
->pageTextContains('Saved foo configuration.');
$this
->assertEquals([
'all' => TRUE,
'frequencies' => [
'SECONDLY' => [],
'MINUTELY' => [],
'HOURLY' => [],
'DAILY' => [],
'WEEKLY' => [],
'MONTHLY' => [],
'YEARLY' => [],
],
], $this
->getPartSettings());
}