blob: 7ee9227e18d9c8d040dc7f08101cce30a907535a (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
|
Running SemanticScuttle unit tests
==================================
Prerequisites
-------------
The unit tests use PHPUnit.
For installation instructions, see http://phpunit.de/
Warning
-------
The unit tests are DESTRUCTIBLE! Never ever run them on your
normal SemanticScuttle database! Always use a different database
for testing - whole tables are emptied and re-filled during the
tests, and you will definitely lose all data in there.
Running the tests
-----------------
To run a single test class, execute it like a normal php script:
php tests/BookmarkTest.php
To run *all* the tests, run
php tests/AllTests.php
If you want features like code coverage, you need to use
the phpunit executable:
phpunit --coverage-html /tmp/sc-coverage/ tests/AllTests.php
|