Skip to content

Commit 5aad75c

Browse files
authored
MQE-559: Use more descriptive assertion syntax
- Nested Assertion syntax now functional. Backwards compatible with old syntax.
1 parent c8d905c commit 5aad75c

File tree

6 files changed

+703
-472
lines changed

6 files changed

+703
-472
lines changed

dev/tests/verification/Resources/AssertTest.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ class AssertTestCest
8686
$I->assertTrue(true, "pass");
8787
$I->comment("string type that use created data");
8888
$I->assertStringStartsWith("D", $this->createData1->getCreatedDataByName('lastname') . ", " . $this->createData1->getCreatedDataByName('firstname'), "fail");
89-
$I->assertStringStartsNotWith("W", $createData2->getCreatedDataByName('firstname') . " " . $createData2->getCreatedDataByName('lastname'), "pass");
89+
$I->assertStringStartsNotWith("W", $createData2->getCreatedDataByName('firstname') . ", " . $createData2->getCreatedDataByName('lastname'), "pass");
9090
$I->assertEquals($this->createData1->getCreatedDataByName('lastname'), $this->createData1->getCreatedDataByName('lastname'), "pass");
9191
$I->comment("array type that use created data");
9292
$I->assertArraySubset([$this->createData1->getCreatedDataByName('lastname'), $this->createData1->getCreatedDataByName('firstname')], [$this->createData1->getCreatedDataByName('lastname'), $this->createData1->getCreatedDataByName('firstname'), "1"], "pass");
@@ -105,7 +105,7 @@ class AssertTestCest
105105
$I->fail($this->createData1->getCreatedDataByName('firstname') . " " . $this->createData1->getCreatedDataByName('lastname'));
106106
$I->assertElementContainsAttribute("#username", "class", "admin__control-text");
107107
$I->assertElementContainsAttribute("#username", "name", "login[username]");
108-
$I->assertElementContainsAttribute("#username", "autofocus", "");
108+
$I->assertElementContainsAttribute("#username", "autofocus", "true");
109109
$I->assertElementContainsAttribute("#username", "data-validate", "{required:true}");
110110
$I->assertElementContainsAttribute(".admin__menu-overlay", "style", "display: none;");
111111
$I->assertElementContainsAttribute(".admin__menu-overlay", "border", "0");

0 commit comments

Comments
 (0)