Skip to content

Commit 78551d0

Browse files
ndbroadbentwing328
authored andcommitted
Set error_reporting(E_ALL) in phpunit.xml settings, to crash on undefined variables (#3266)
* Set error_reporting(E_ALL) in phpunit.xml settings, so that undefined variables will always cause a test failure * Update petstore sample for php-laravel
1 parent fa10103 commit 78551d0

31 files changed

Lines changed: 205 additions & 30 deletions

modules/openapi-generator/src/main/resources/php-laravel/phpunit.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@
2323
</whitelist>
2424
</filter>
2525
<php>
26+
<ini name="error_reporting" value="E_ALL" />
2627
<env name="APP_ENV" value="testing"/>
2728
<env name="BCRYPT_ROUNDS" value="4"/>
2829
<env name="CACHE_DRIVER" value="array"/>

modules/openapi-generator/src/main/resources/php-lumen/phpunit.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
</whitelist>
2121
</filter>
2222
<php>
23+
<ini name="error_reporting" value="E_ALL" />
2324
<env name="APP_ENV" value="testing"/>
2425
<env name="CACHE_DRIVER" value="array"/>
2526
<env name="QUEUE_DRIVER" value="sync"/>

modules/openapi-generator/src/main/resources/php-slim-server/phpunit.xml.mustache

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,4 +24,7 @@
2424
<directory suffix=".php">{{modelSrcPath}}</directory>
2525
</whitelist>
2626
</filter>
27-
</phpunit>
27+
<php>
28+
<ini name="error_reporting" value="E_ALL" />
29+
</php>
30+
</phpunit>

modules/openapi-generator/src/main/resources/php-symfony/testing/phpunit.xml.mustache

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -11,15 +11,14 @@
1111
<directory>{{modelTestPath}}</directory>
1212
</testsuite>
1313
</testsuites>
14-
15-
<php>
16-
<server name="KERNEL_DIR" value="Tests/" />
17-
</php>
18-
1914
<filter>
2015
<whitelist processUncoveredFilesFromWhitelist="true">
2116
<directory suffix=".php">{{apiSrcPath}}</directory>
2217
<directory suffix=".php">{{modelSrcPath}}</directory>
2318
</whitelist>
2419
</filter>
20+
<php>
21+
<ini name="error_reporting" value="E_ALL" />
22+
<server name="KERNEL_DIR" value="Tests/" />
23+
</php>
2524
</phpunit>

modules/openapi-generator/src/main/resources/php/phpunit.xml.mustache

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,11 +11,13 @@
1111
<directory>{{modelTestPath}}</directory>
1212
</testsuite>
1313
</testsuites>
14-
1514
<filter>
1615
<whitelist processUncoveredFilesFromWhitelist="true">
1716
<directory suffix=".php">{{apiSrcPath}}</directory>
1817
<directory suffix=".php">{{modelSrcPath}}</directory>
1918
</whitelist>
2019
</filter>
20+
<php>
21+
<ini name="error_reporting" value="E_ALL" />
22+
</php>
2123
</phpunit>

samples/client/petstore/php/OpenAPIClient-php/phpunit.xml.dist

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,11 +11,13 @@
1111
<directory>./test/Model</directory>
1212
</testsuite>
1313
</testsuites>
14-
1514
<filter>
1615
<whitelist processUncoveredFilesFromWhitelist="true">
1716
<directory suffix=".php">./lib/Api</directory>
1817
<directory suffix=".php">./lib/Model</directory>
1918
</whitelist>
2019
</filter>
20+
<php>
21+
<ini name="error_reporting" value="E_ALL" />
22+
</php>
2123
</phpunit>

samples/openapi3/client/petstore/php/OpenAPIClient-php/phpunit.xml.dist

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,11 +11,13 @@
1111
<directory>./test/Model</directory>
1212
</testsuite>
1313
</testsuites>
14-
1514
<filter>
1615
<whitelist processUncoveredFilesFromWhitelist="true">
1716
<directory suffix=".php">./lib/Api</directory>
1817
<directory suffix=".php">./lib/Model</directory>
1918
</whitelist>
2019
</filter>
20+
<php>
21+
<ini name="error_reporting" value="E_ALL" />
22+
</php>
2123
</phpunit>
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
4.0.0-SNAPSHOT
1+
4.0.3-SNAPSHOT

samples/server/petstore/php-laravel/lib/app/Http/Controllers/AnotherFakeController.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
* OpenAPI Petstore
55
* This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\
66
*
7-
* OpenAPI spec version: 1.0.0
7+
* The version of the OpenAPI document: 1.0.0
88
*
99
*
1010
* NOTE: This class is auto generated by OpenAPI-Generator

samples/server/petstore/php-laravel/lib/app/Http/Controllers/FakeClassnameTags123Controller.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
* OpenAPI Petstore
55
* This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\
66
*
7-
* OpenAPI spec version: 1.0.0
7+
* The version of the OpenAPI document: 1.0.0
88
*
99
*
1010
* NOTE: This class is auto generated by OpenAPI-Generator

0 commit comments

Comments
 (0)