Skip to content

Excessive double quotes are being generated in WaitForElementChange method arguments #68

Closed
@vasylmalanka

Description

@vasylmalanka

Preconditions

  1. MFTF 2.1.2
  2. PHP 7.1.15

Steps to reproduce

  1. Use waitForElementChange action in a test <waitForElementChange selector="#selector" function="function(\WebDriverElement $el) {return $el->isDisplayed();}" stepKey="waitForElementChange"/>.
  2. Generate tests vendor/bin/robo generate:tests.
  3. Check generated Cest file.

Expected result

  1. waitForElementChange method is generated without double quotes around closure function $I->waitForElementChange("#selector", function(\WebDriverElement $el) {return $el->isDisplayed();});.

Actual result

    1. waitForElementChange method is generated with double quotes around closure function $I->waitForElementChange("#selector", "function(\WebDriverElement $el) {return $el->isDisplayed();}");.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions