mirror of
https://github.com/Dolibarr/dolibarr.git
synced 2025-02-20 13:46:52 +01:00
Update phpunit setup
This commit is contained in:
parent
4b1ac579f2
commit
c7e39e3f8d
1
test/.gitignore
vendored
Normal file
1
test/.gitignore
vendored
Normal file
|
|
@ -0,0 +1 @@
|
|||
/report
|
||||
|
|
@ -25,7 +25,7 @@ If using Eclipse, select the test and click on menu "Run external tools and choo
|
|||
|
||||
* Generate a report of Unit tests code coverage among tested classes only:
|
||||
> cd test
|
||||
> phpunit -d memory_limit=-1 --configuration ./phpunit/phpunittest.xml --coverage-html ./report --coverage-clover ./report/logs/phpunit.coverage.xml --log-junit ./report/logs/phpunit.xml phpunit/MyClassTest.php
|
||||
> phpunit -d memory_limit=-1 -d max_execution_time=600 -d max_input_time=600 --configuration ./phpunit/phpunittest.xml --coverage-html ./report --coverage-clover ./report/logs/phpunit.coverage.xml --log-junit ./report/logs/phpunit.xml phpunit/MyClassTest.php
|
||||
Note that xdebug must be installed for this feature to work.
|
||||
|
||||
* Generate a report of Unit tests code coverage among all Dolibarr classes:
|
||||
|
|
@ -33,7 +33,7 @@ Increase your PHP memory (memory_limit in php.ini) to 512MB.
|
|||
Check that you use the "mysqli" driver in your conf.php file (otherwise edit the file phpunittest.xml).
|
||||
Remove all files into dolibarr root found with "find . | grep CVS\/Base\/ | grep \.php"
|
||||
> cd test
|
||||
> phpunit -d memory_limit=-1 -d max_execution_time=0 --configuration ./phpunit/phpunittest.xml --coverage-html ./report --coverage-clover ./report/logs/phpunit.coverage.xml --log-junit ./report/logs/phpunit.xml phpunit/AllTests.php
|
||||
> phpunit -d memory_limit=-1 -d max_execution_time=0 -d max_input_time=0 --configuration ./phpunit/phpunittest.xml --coverage-html ./report --coverage-clover ./report/logs/phpunit.coverage.xml --log-junit ./report/logs/phpunit.xml phpunit/AllTests.php
|
||||
|
||||
If there is a timeout before end, try this:
|
||||
> cd test
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user