Skip to content

Commit 8d6b4fc

Browse files
committed
MQE-2076: [PHPUnit 9] assertEquals and assertNotEquals optional parameters removed
1 parent f712fc3 commit 8d6b4fc

File tree

2 files changed

+35
-4
lines changed

2 files changed

+35
-4
lines changed

dev/tests/verification/Resources/AssertTest.txt

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ class AssertTestCest
6969
$I->assertStringNotContainsStringIgnoringCase("apple", "banana", "pass"); // stepKey: assertStringNotContainsStringIgnoringCase
7070
$I->assertNotEmpty([1, 2], "pass"); // stepKey: assertNotEmpty1
7171
$I->assertNotEmpty($text, "pass"); // stepKey: assertNotEmpty2
72-
$I->assertNotEquals(2, 5, "pass", 0); // stepKey: assertNotEquals
72+
$I->assertNotEquals(2, 5, "pass"); // stepKey: assertNotEquals
7373
$I->assertNotNull("abc", "pass"); // stepKey: assertNotNull1
7474
$I->assertNotNull($text, "pass"); // stepKey: assertNotNull2
7575
$I->assertNotRegExp("/foo/", "bar", "pass"); // stepKey: assertNotRegExp
@@ -105,7 +105,7 @@ class AssertTestCest
105105
$I->assertNotContains("bc", $text, "pass"); // stepKey: assertNotContains2BackwardCompatible
106106
$I->assertNotEmpty([1, 2], "pass"); // stepKey: assertNotEmpty1BackwardCompatible
107107
$I->assertNotEmpty($text, "pass"); // stepKey: assertNotEmpty2BackwardCompatible
108-
$I->assertNotEquals(2, 5, "pass", 0); // stepKey: assertNotEqualsBackwardCompatible
108+
$I->assertNotEquals(2, 5, "pass"); // stepKey: assertNotEqualsBackwardCompatible
109109
$I->assertNotNull("abc", "pass"); // stepKey: assertNotNull1BackwardCompatible
110110
$I->assertNotNull($text, "pass"); // stepKey: assertNotNull2BackwardCompatible
111111
$I->assertNotRegExp("/foo/", "bar", "pass"); // stepKey: assertNotRegExpBackwardCompatible
@@ -155,5 +155,11 @@ class AssertTestCest
155155
$I->assertElementContainsAttribute("#username", "value", $I->retrieveEntityField('createData1', 'firstname', 'test')); // stepKey: assertElementContainsAttribute8
156156
$I->comment("assert entity resolution");
157157
$I->assertEquals("John", "Doe", "pass"); // stepKey: assertEqualsEntity
158+
$I->assertEqualsWithDelta(10.0000, 10.0000, 1, "pass"); // stepKey: a1
159+
$I->assertNotEqualsWithDelta(10.0000, 12.0000, 1, "pass"); // stepKey: a2
160+
$I->assertEqualsCanonicalizing(["4", "2", "1", "3"], ["1", "2", "3", "4"], "pass"); // stepKey: a3
161+
$I->assertNotEqualsCanonicalizing(["5", "8", "7", "9"], ["1", "2", "3", "4"], "pass"); // stepKey: a4
162+
$I->assertEqualsIgnoringCase("Cat", "cat", "pass"); // stepKey: a5
163+
$I->assertNotEqualsIgnoringCase("Cat", "Dog", "pass"); // stepKey: a6
158164
}
159165
}

dev/tests/verification/TestModule/Test/AssertTest.xml

Lines changed: 27 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -129,7 +129,7 @@
129129
<assertNotEmpty stepKey="assertNotEmpty2" message="pass">
130130
<actualResult type="variable">text</actualResult>
131131
</assertNotEmpty>
132-
<assertNotEquals stepKey="assertNotEquals" message="pass" delta="">
132+
<assertNotEquals stepKey="assertNotEquals" message="pass">
133133
<expectedResult type="int">2</expectedResult>
134134
<actualResult type="int">5</actualResult>
135135
</assertNotEquals>
@@ -259,7 +259,7 @@
259259
<assertNotEmpty stepKey="assertNotEmpty2BackwardCompatible" message="pass">
260260
<actualResult type="variable">text</actualResult>
261261
</assertNotEmpty>
262-
<assertNotEquals stepKey="assertNotEqualsBackwardCompatible" message="pass" delta="">
262+
<assertNotEquals stepKey="assertNotEqualsBackwardCompatible" message="pass">
263263
<actualResult type="int">5</actualResult>
264264
<expectedResult type="int">2</expectedResult>
265265
</assertNotEquals>
@@ -415,5 +415,30 @@
415415
<expectedResult type="string">{{simpleData.firstname}}</expectedResult>
416416
<actualResult type="string">{{simpleData.lastname}}</actualResult>
417417
</assertEquals>
418+
419+
<assertEqualsWithDelta stepKey="a1" message="pass" delta="1">
420+
<expectedResult type="const">10.0000</expectedResult>
421+
<actualResult type="const">10.0000</actualResult>
422+
</assertEqualsWithDelta>
423+
<assertNotEqualsWithDelta stepKey="a2" message="pass" delta="1">
424+
<expectedResult type="const">10.0000</expectedResult>
425+
<actualResult type="const">12.0000</actualResult>
426+
</assertNotEqualsWithDelta>
427+
<assertEqualsCanonicalizing stepKey="a3" message="pass">
428+
<expectedResult type="array">[4, 2, 1, 3]</expectedResult>
429+
<actualResult type="array">[1, 2, 3, 4]</actualResult>
430+
</assertEqualsCanonicalizing>
431+
<assertNotEqualsCanonicalizing stepKey="a4" message="pass">
432+
<expectedResult type="array">[5, 8, 7, 9]</expectedResult>
433+
<actualResult type="array">[1, 2, 3, 4]</actualResult>
434+
</assertNotEqualsCanonicalizing>
435+
<assertEqualsIgnoringCase stepKey="a5" message="pass">
436+
<expectedResult type="string">Cat</expectedResult>
437+
<actualResult type="string">cat</actualResult>
438+
</assertEqualsIgnoringCase>
439+
<assertNotEqualsIgnoringCase stepKey="a6" message="pass">
440+
<expectedResult type="string">Cat</expectedResult>
441+
<actualResult type="string">Dog</actualResult>
442+
</assertNotEqualsIgnoringCase>
418443
</test>
419444
</tests>

0 commit comments

Comments
 (0)