PHP 5.3.2 (from CLI):
PHP Fatal error: Multiple access type modifiers are not allowed in /PATH/TO/piwik/dev/trunk/core/Tracker/PiwikTracker.php on line 104
PHP Stack trace:
PHP 1. {main}() /PATH/TO/piwik/dev/trunk/tests/all_tests.php:0
PHP 2. TestSuite->addFile() /PATH/TO/piwik/dev/trunk/tests/all_tests.php:55
PHP 3. SimpleFileLoader->load()/PATH/TO/piwik/dev/trunk/tests/simpletest/test_case.php:569
PHP 4. include_once() /PATH/TO/piwik/dev/trunk/tests/simpletest/test_case.php:391
PHP 5. require_once() /PATH/TO/piwik/dev/trunk/plugins/ExampleAPI/tests/Integration.test.php:10
all_tests.php
1) Bad TestSuite [all_tests.php] with error [No runnable test cases in [all_tests.php]]
in
FAILURES!!!
Test cases run: 0/0, Passes: 0, Failures: 1, Exceptions: 0
See attachment for php 5.2.13 failures.
Attachment: 5.2.13
all_tests.5.2.13.html
Attachment: 5.3.2 cli
all_tests.5.3.2-cli.txt
Attachment: 5.3.2 (browser)
all_tests.5.3.2.html
(In [2446]) refs #1466
r2446 fixes the fatal error and allows the unit tests to run under 5.3.2 -- and then proceeds to fail.
Changeset [refs 2462
Rolling this into #818