mirror of
https://github.com/zhamao-robot/zhamao-framework.git
synced 2026-07-23 00:25:35 +08:00
add test coverage config
This commit is contained in:
@@ -55,7 +55,8 @@
|
|||||||
"autoload-dev": {
|
"autoload-dev": {
|
||||||
"psr-4": {
|
"psr-4": {
|
||||||
"Module\\": "src/Module",
|
"Module\\": "src/Module",
|
||||||
"Custom\\": "src/Custom"
|
"Custom\\": "src/Custom",
|
||||||
|
"ZM\\Tests\\": "tests"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"bin": [
|
"bin": [
|
||||||
@@ -91,6 +92,6 @@
|
|||||||
],
|
],
|
||||||
"analyse": "phpstan analyse --memory-limit 300M -l 0 ./src",
|
"analyse": "phpstan analyse --memory-limit 300M -l 0 ./src",
|
||||||
"cs-fix": "php-cs-fixer fix $1",
|
"cs-fix": "php-cs-fixer fix $1",
|
||||||
"test": "bin/phpunit-swoole"
|
"test": "bin/phpunit-swoole --no-coverage"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -18,12 +18,16 @@
|
|||||||
<directory suffix="Test.php">./tests</directory>
|
<directory suffix="Test.php">./tests</directory>
|
||||||
</testsuite>
|
</testsuite>
|
||||||
</testsuites>
|
</testsuites>
|
||||||
<coverage processUncoveredFiles="true">
|
<coverage>
|
||||||
<include>
|
<include>
|
||||||
<directory suffix=".php">./src/ZM</directory>
|
<directory suffix=".php">./src/ZM</directory>
|
||||||
</include>
|
</include>
|
||||||
|
<report>
|
||||||
|
<html outputDirectory="./build/html-coverage"/>
|
||||||
|
<clover outputFile="./build/coverage.xml"/>
|
||||||
|
</report>
|
||||||
</coverage>
|
</coverage>
|
||||||
<php>
|
<php>
|
||||||
<env name="APP_ENV" value="testing"/>
|
<env name="APP_ENV" value="testing"/>
|
||||||
</php>
|
</php>
|
||||||
</phpunit>
|
</phpunit>
|
||||||
|
|||||||
Reference in New Issue
Block a user