public function DurationFieldFunctionalTest::testTimeDate in Duration Field 8.2
Same name and namespace in other branches
- 3.0.x tests/src/Functional/DurationFieldFunctionalTest.php \Drupal\Tests\duration_field\Functional\DurationFieldFunctionalTest::testTimeDate()
Tests the date part of the time formatter.
File
- tests/
src/ Functional/ DurationFieldFunctionalTest.php, line 172
Class
- DurationFieldFunctionalTest
- Functional tests for the Duration Field module.
Namespace
Drupal\Tests\duration_field\FunctionalCode
public function testTimeDate() {
$this
->createDefaultSetup([
'y',
'm',
'd',
]);
$this
->setFormatter('time');
$this
->drupalGet('node/add/test_type');
$this
->assertStatusCodeEquals(200);
$this
->assertSession()
->addressMatches('/^\\/node\\/add\\/test_type$/');
$this
->fillTextValue('#edit-title-0-value', 'Dummy Title');
$this
->fillTextValue('#edit-field-duration-0-duration-y', 1);
$this
->fillTextValue('#edit-field-duration-0-duration-m', 2);
$this
->fillTextValue('#edit-field-duration-0-duration-d', 3);
$this
->click('input[name="op"]');
$this
->assertStatusCodeEquals(200);
$this
->assertTextExists('1/2/3');
}