On 10/31/2013 07:30 PM, Charles McNulty wrote:
What is the current state of the unit tests? I am getting many failures of both the PHP and Selenium tests, but I was running them off on master, not a released version. Part of the problem was that I was hitting the 120 second PHP timeout that's hardcoded into iniset.php. When you run the tests do you manually change that or is there some other way of running the tests that bypasses the execution timeout?
Works for me.
Time: 1.19 seconds, Memory: 28.00Mb
OK (275 tests, 576 assertions)
Are tests being added to and maintained? I've become used to test-driven development with jQuery, and it feels a little dirty to submit a bug or a pull request without a corresponding unit test.
Yes. We maintain and add new tests. However, the Selenium based tests are just proof-of-concept. There are only few and writing them is harder than these PHP unit tests.