-
jrockowitz authoredjrockowitz authored
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
WebformJavaScriptSettingJavaScriptTest.php 1.01 KiB
<?php
declare(strict_types = 1);
namespace Drupal\Tests\webform_setting_javascript\FunctionalJavascript;
use Drupal\FunctionalJavascriptTests\WebDriverTestBase;
/**
* Tests webform javascript setting element.
*
* @group webform_javascript_setting
*/
class WebformJavaScriptSettingJavaScriptTest extends WebDriverTestBase {
/**
* Set default theme to classy.
*
* @var string
*/
protected $defaultTheme = 'stark';
/**
* Modules to enable.
*
* @var array
*/
protected static $modules = ['webform_javascript_setting_test'];
/**
* Test javascript setting element.
*/
public function testJavaScriptSettingElement() {
$assert_session = $this->assertSession();
$this->drupalLogin($this->rootUser);
// Check JavaScript settings field is populated.
$this->drupalGet('/webform/test_webform_javascript_setting/');
$assert_session->hiddenFieldExists('webform_javascript_setting');
$assert_session->hiddenFieldValueEquals('webform_javascript_setting', '1');
}
}