I am quite new to PHP, but I think there is something I am missing on line 9 of your example bvt1.php. I have run this script using display errors and the web page displays the following:
Fatal error: Class 'PHPUnit_Framework_TestCase' not found in ...\bitvec\tests\bvt1.php on line 10
I am wondering if there is a script missing or if this is an internal PHP class. The PHP version I have running is version 5.3.2.
Also, just so that you are aware a couple of required files are not linked correctly in:
prime.php - line 120 (../bitvec.php)
bvt1.php - line 6 (../bitvec.php)
bvt1.php - line 7 (prime.php)
Any help you can provide with this would be greatly appreciated
|2013-01-09 23:38:44 - In reply to message 1 from Darren Conyard|
|To run the test, you must install the Pear package phpunit. I don't know how this is done under windows, but under Linux you would enter|
$ sudo pear install phpunit
Once you have phpunit installed, you execute the command
from the main class directory, not the tests subdirectory. You cannot execute the test file directly.
The prime.php file does however give a reasonably clear impression of how bitvec is used and this file can be used as indicated in bvt1.php.
|2013-01-09 23:40:13 - In reply to message 1 from Darren Conyard|
|A further point: in your php.ini you need to make sure that the current directory is in the include_path.|