Skip to content

Commit 07029d8

Browse files
committed
adjust tests
1 parent 488c4d5 commit 07029d8

File tree

1 file changed

+28
-17
lines changed

1 file changed

+28
-17
lines changed

tests/PHPStan/Rules/TooWideTypehints/data/bug-13384c.php

Lines changed: 28 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,11 @@
33
namespace Bug13384c;
44

55
function doFoo(): bool {
6-
return false;
6+
return returnsFalse();
77
}
88

99
function doFoo2(): bool {
10-
return true;
10+
return returnsTrue();
1111
}
1212

1313
function doFoo3(): bool {
@@ -20,22 +20,22 @@ function doFoo3(): bool {
2020

2121
class Bug13384c {
2222
public function doBarPublic(): bool {
23-
return false;
23+
return returnsFalse();
2424
}
2525

2626
/**
2727
* @return false
2828
*/
2929
private function doBarPhpdocReturn(): bool {
30-
return false;
30+
return returnsFalse();
3131
}
3232

3333
private function doBar(): bool {
34-
return false;
34+
return returnsFalse();
3535
}
3636

3737
private function doBar2(): bool {
38-
return true;
38+
return returnsTrue();
3939
}
4040

4141
private function doBar3(): bool {
@@ -46,25 +46,25 @@ private function doBar3(): bool {
4646
}
4747

4848
private function doBarMixed() {
49-
return true;
49+
return returnsTrue();
5050
}
5151

5252
/**
5353
* @return bool
5454
*/
5555
private function doBarPhpdoc() {
56-
return true;
56+
return returnsTrue();
5757
}
5858

5959
}
6060

6161
class Bug13384Static {
6262
private static function doBar(): bool {
63-
return false;
63+
return returnsFalse();
6464
}
6565

6666
private static function doBar2(): bool {
67-
return true;
67+
return returnsTrue();
6868
}
6969

7070
private static function doBar3(): bool {
@@ -75,14 +75,14 @@ private static function doBar3(): bool {
7575
}
7676

7777
private static function doBarMixed() {
78-
return true;
78+
return returnsTrue();
7979
}
8080

8181
/**
8282
* @return bool
8383
*/
8484
private static function doBarPhpdoc() {
85-
return true;
85+
return returnsTrue();
8686
}
8787

8888
}
@@ -91,18 +91,18 @@ private static function doBarPhpdoc() {
9191
* @return bool
9292
*/
9393
function doFooPhpdoc() {
94-
return true;
94+
return returnsTrue();
9595
}
9696

9797
/**
9898
* @return bool
9999
*/
100100
function doFooPhpdoc2() {
101-
return false;
101+
return returnsFalse();
102102
}
103103

104104
function doFooMixed() {
105-
return true;
105+
return returnsTrue();
106106
}
107107

108108
/**
@@ -112,6 +112,17 @@ function returnsTrue(): bool {
112112
return true;
113113
}
114114

115-
function callsReturnsTrue(): bool {
116-
return returnsTrue();
115+
/**
116+
* @return false
117+
*/
118+
function returnsFalse(): bool {
119+
return false;
120+
}
121+
122+
function returnsTrueNoPhpdoc(): bool {
123+
return true;
124+
}
125+
126+
function returnsFalseNoPhpdoc(): bool {
127+
return false;
117128
}

0 commit comments

Comments
 (0)