Skip to content

Commit ec96256

Browse files
Fixed/improved test (#45322)
1 parent 442626c commit ec96256

File tree

1 file changed

+9
-4
lines changed

1 file changed

+9
-4
lines changed

tests/Encryption/EncrypterTest.php

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -207,12 +207,17 @@ public function testSupportedMethodAcceptsAnyCasing()
207207

208208
public function provideTamperedData()
209209
{
210+
$validIv = base64_encode(str_repeat('.', 16));
211+
210212
return [
211213
[['iv' => ['value_in_array'], 'value' => '', 'mac' => '']],
212-
[['iv' => '', 'value' => '', 'mac' => '']],
213-
[['iv' => '', 'value' => ['value_in_array'], 'mac' => '']],
214-
[['iv' => '', 'value' => '', 'mac' => ['value_in_array']]],
215-
[['iv' => '', 'value' => '', 'mac' => ['value_in_array'], 'tag' => ['value_in_array']]],
214+
[['iv' => new class() {}, 'value' => '', 'mac' => '']],
215+
[['iv' => $validIv, 'value' => ['value_in_array'], 'mac' => '']],
216+
[['iv' => $validIv, 'value' => new class() {}, 'mac' => '']],
217+
[['iv' => $validIv, 'value' => '', 'mac' => ['value_in_array']]],
218+
[['iv' => $validIv, 'value' => '', 'mac' => null]],
219+
[['iv' => $validIv, 'value' => '', 'mac' => '', 'tag' => ['value_in_array']]],
220+
[['iv' => $validIv, 'value' => '', 'mac' => '', 'tag' => -1]],
216221
];
217222
}
218223

0 commit comments

Comments
 (0)