Running 'phing test' runs all available testcases, including those in the excluded group, 'openIssues',
which causes the test run to fail. 'openIssues' is an excluded group in the task definition in build.xml, but, as per phing ticket #1159, it is being run anyway:
/home/evought/Projects/VCardTools/build.xml:84:25: Test FAILURE (testFromLineTextOpenIssues with data set "TEL QUOTED URI VALUES ISSUE #58" in class EVought\vCardTools\VCardLineTest): Failed asserting that two arrays are equal.
Workaround
Run the test suite from the command-line:
$ vendor/bin/phpunit tests
Will pick up the default exclusion from phpunit.xml and work correctly. The tests will also run correctly from NetBeans if the group 'default' is checked and 'openIssues' is not.
Running 'phing test' runs all available testcases, including those in the excluded group, 'openIssues', which causes the test run to fail. 'openIssues' is an excluded group in the task definition in build.xml, but, as per phing ticket #1159, it is being run anyway:
Workaround
Run the test suite from the command-line:
Will pick up the default exclusion from phpunit.xml and work correctly. The tests will also run correctly from NetBeans if the group 'default' is checked and 'openIssues' is not.