Skip to content

Commit 8d628d5

Browse files
committed
refactor: apply generator to wrong message failling test case test
1 parent 0b87743 commit 8d628d5

File tree

1 file changed

+26
-30
lines changed

1 file changed

+26
-30
lines changed

tests/Constraints/WrongMessagesFailingTestCaseTest.php

Lines changed: 26 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -13,41 +13,37 @@ class WrongMessagesFailingTestCaseTest extends BaseTestCase
1313
{
1414
protected $validateSchema = true;
1515

16-
public function getInvalidTests(): array
16+
public function getInvalidTests(): \Generator
1717
{
18-
return [
19-
[
20-
'{
21-
"stringOrNumber":4.8,
22-
"booleanOrNull":["A","B"]
23-
}',
24-
'{
25-
"type":"object",
26-
"properties":{
27-
"stringOrNumber":{"type":["string","number"]},
28-
"booleanOrNull":{"type":["boolean","null"]}
29-
}
30-
}'
31-
]
18+
yield [
19+
'{
20+
"stringOrNumber":4.8,
21+
"booleanOrNull":["A","B"]
22+
}',
23+
'{
24+
"type":"object",
25+
"properties":{
26+
"stringOrNumber":{"type":["string","number"]},
27+
"booleanOrNull":{"type":["boolean","null"]}
28+
}
29+
}'
3230
];
3331
}
3432

35-
public function getValidTests(): array
33+
public function getValidTests(): \Generator
3634
{
37-
return [
38-
[
39-
'{
40-
"stringOrNumber":4.8,
41-
"booleanOrNull":true
42-
}',
43-
'{
44-
"type":"object",
45-
"properties":{
46-
"stringOrNumber":{"type":["string","number"]},
47-
"booleanOrNull":{"type":["boolean","null"]}
48-
}
49-
}'
50-
]
35+
yield [
36+
'{
37+
"stringOrNumber":4.8,
38+
"booleanOrNull":true
39+
}',
40+
'{
41+
"type":"object",
42+
"properties":{
43+
"stringOrNumber":{"type":["string","number"]},
44+
"booleanOrNull":{"type":["boolean","null"]}
45+
}
46+
}'
5147
];
5248
}
5349
}

0 commit comments

Comments
 (0)