Skip to content

Commit 04b4aba

Browse files
test: add edge case tests for non-array error-codes (#615)
Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com> Co-authored-by: rowan-m <108052+rowan-m@users.noreply.github.com>
1 parent 32e6675 commit 04b4aba

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed

tests/ReCaptcha/ResponseTest.php

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -112,7 +112,15 @@ public static function provideJson(): array
112112
false, [ReCaptcha::E_INVALID_JSON], null, null, null, null, null,
113113
],
114114
[
115-
'{"success": false, "error-codes": "bad-request"}',
115+
'{"success": false, "error-codes": "invalid-input-secret"}',
116+
false, [ReCaptcha::E_UNKNOWN_ERROR], null, null, null, null, null,
117+
],
118+
[
119+
'{"success": false, "error-codes": null}',
120+
false, [ReCaptcha::E_UNKNOWN_ERROR], null, null, null, null, null,
121+
],
122+
[
123+
'{"success": false, "error-codes": 123}',
116124
false, [ReCaptcha::E_UNKNOWN_ERROR], null, null, null, null, null,
117125
],
118126
];

0 commit comments

Comments
 (0)