tell people how to run unit tests
git-svn-id: https://semanticscuttle.svn.sourceforge.net/svnroot/semanticscuttle/trunk@637 b3834d28-1941-0410-a4f8-b48e95affb8f
This commit is contained in:
parent
14bde531dd
commit
df7a591570
1 changed files with 21 additions and 0 deletions
21
doc/developers/running-unit-tests
Normal file
21
doc/developers/running-unit-tests
Normal file
|
@ -0,0 +1,21 @@
|
||||||
|
Running unit tests
|
||||||
|
==================
|
||||||
|
|
||||||
|
Go to the SemanticScuttle main directory and run
|
||||||
|
$ php tests/AllTests.php
|
||||||
|
or
|
||||||
|
$ phpunit tests/AllTests.php
|
||||||
|
also remember the --verbose parameter to PHPUnit.
|
||||||
|
|
||||||
|
If you want to run a specific test class only:
|
||||||
|
$ phpunit tests/BookmarksTest.php
|
||||||
|
|
||||||
|
If you need to test one method only:
|
||||||
|
$ phpunit --filter BookmarkTest::testUnificationOfBookmarks tests/BookmarkTest.php
|
||||||
|
|
||||||
|
|
||||||
|
Caveats
|
||||||
|
-------
|
||||||
|
Having debugging enabled and database driver "mysql4" activated
|
||||||
|
will lead to failing tests because of FOUND_ROWS() usage, which
|
||||||
|
does not work nicely with database debugging.
|
Loading…
Reference in a new issue