public function WebformElementReadonlyTest::testReadonly in Webform 6.x
Same name and namespace in other branches
- 8.5 tests/src/Functional/Element/WebformElementReadonlyTest.php \Drupal\Tests\webform\Functional\Element\WebformElementReadonlyTest::testReadonly()
Tests element readonly.
File
- tests/
src/ Functional/ Element/ WebformElementReadonlyTest.php, line 22
Class
- WebformElementReadonlyTest
- Tests for webform element readonly attribute.
Namespace
Drupal\Tests\webform\Functional\ElementCode
public function testReadonly() {
$this
->drupalGet('/webform/test_element_readonly');
$this
->assertCssSelect('.js-form-item-textfield.form-item-textfield');
$this
->assertRaw('<input readonly="readonly" data-drupal-selector="edit-textfield" type="text" id="edit-textfield" name="textfield" value="" size="60" maxlength="255" class="form-text" />');
$this
->assertCssSelect('.js-form-item-textarea.form-item-textarea');
$this
->assertRaw('<textarea readonly="readonly" data-drupal-selector="edit-textarea" id="edit-textarea" name="textarea" rows="5" cols="60" class="form-textarea"></textarea>');
}