From df7a5915700e689acc8b878a2830da3fa1b447b8 Mon Sep 17 00:00:00 2001 From: cweiske Date: Sun, 7 Feb 2010 16:49:18 +0000 Subject: tell people how to run unit tests git-svn-id: https://semanticscuttle.svn.sourceforge.net/svnroot/semanticscuttle/trunk@637 b3834d28-1941-0410-a4f8-b48e95affb8f --- doc/developers/running-unit-tests | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 doc/developers/running-unit-tests diff --git a/doc/developers/running-unit-tests b/doc/developers/running-unit-tests new file mode 100644 index 0000000..556055f --- /dev/null +++ b/doc/developers/running-unit-tests @@ -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. -- cgit v1.2.3