I have added PHPUnit 3.3.17., but it’s outside of Yii because of two reasons.
Since this package is mainly obtained via pear, many paths - even ones to the php.exe - are hardcoded into a few files, which would make the whole library useless and even harmful if it gets uploaded with Yii together.
I firmly believe that noone would ever deploy unit testing classes.
I don’t know yet whether the same applies to Selenium. If you have specific ideas where to put the PHP client driver, please let me know. I suppose framework/vendors would be appropriate place to copy to, although it partly has pear-like file structure, which gives me a headache.
What’s even worse, SeleniumTest.php adds ‘./PEAR/’ to include_path, which directory is meant to be in the one that contains the entry script instead of Selenium files.
I’d like to stick to good programming habits, but this won’t let me to do so.
Despite the picture, this miniproject is not abandoned, though it needs a bit more thinking as phpunit only accepts absolute paths at a few places, and I’ve been quite busy to make this contribution yet.
Please, if you can, give me any hints on how to add a MySQL server to the VMWare image. MySQL 4 would be fine, no need for version 5.
I desperately want to use this image on my Windows box. The performance of PHP/MySQL on virtual Linux is approximately two times better than on native Windows, on the same hardware! Looks like Windows is really not a server system.