Skip to content

Commit 7f789ac

Browse files
committed
test: fix wrong Rules instance
1 parent 7d195e3 commit 7f789ac

2 files changed

Lines changed: 12 additions & 2 deletions

File tree

tests/system/Validation/DatabaseRelatedRulesTest.php

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,4 +38,9 @@ final class DatabaseRelatedRulesTest extends StrictDatabaseRelatedRulesTest
3838
],
3939
],
4040
];
41+
42+
protected function createRules()
43+
{
44+
return new Rules();
45+
}
4146
}

tests/system/Validation/StrictRules/DatabaseRelatedRulesTest.php

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,11 @@ protected function setUp(): void
5555
$this->validation->reset();
5656
}
5757

58+
protected function createRules()
59+
{
60+
return new Rules();
61+
}
62+
5863
public function testIsUniqueFalse(): void
5964
{
6065
Database::connect()
@@ -130,7 +135,7 @@ public function testIsUniqueByManualRun(): void
130135
'country' => 'Elbonia',
131136
]);
132137

133-
$this->assertFalse((new Rules())->is_unique('deva@example.com', 'user.email,id,{id}', []));
138+
$this->assertFalse($this->createRules()->is_unique('deva@example.com', 'user.email,id,{id}', []));
134139
}
135140

136141
public function testIsNotUniqueFalse(): void
@@ -215,6 +220,6 @@ public function testIsNotUniqueByManualRun(): void
215220
'country' => 'Elbonia',
216221
]);
217222

218-
$this->assertTrue((new Rules())->is_not_unique('deva@example.com', 'user.email,id,{id}', []));
223+
$this->assertTrue($this->createRules()->is_not_unique('deva@example.com', 'user.email,id,{id}', []));
219224
}
220225
}

0 commit comments

Comments
 (0)