You are here

public function FbInstantArticlesFeatureContext::iDisableHtmlRequiredValidationOnTheField in Facebook Instant Articles 3.x

Same name and namespace in other branches
  1. 8.2 tests/src/Behat/features/bootstrap/FbInstantArticlesFeatureContext.php \FbInstantArticlesFeatureContext::iDisableHtmlRequiredValidationOnTheField()

@Given I disable HTML 5 required validation on the :field field

1 call to FbInstantArticlesFeatureContext::iDisableHtmlRequiredValidationOnTheField()
FbInstantArticlesFeatureContext::iDisableHtmlRequiredValidationOnTheFields in tests/src/Behat/features/bootstrap/FbInstantArticlesFeatureContext.php
@Given I disable HTML 5 required validation on the fields:

File

tests/src/Behat/features/bootstrap/FbInstantArticlesFeatureContext.php, line 41

Class

FbInstantArticlesFeatureContext
Defines application features used by all features.

Code

public function iDisableHtmlRequiredValidationOnTheField($field) {
  $id = $this
    ->getSession()
    ->getPage()
    ->findField($field)
    ->getAttribute('id');
  $this
    ->getSession()
    ->evaluateScript("jQuery('#{$id}').removeAttr('required');");
}