Simon IJskes - QCG wrote:
On 01-11-12 14:35, Gerard Fulton wrote:
Sounds like the tests might need to be refactored.
Indeed. Or a revert of the patches causing the tests to fail.
Gr. Simon
Er, no, the URI patches aren't causing the tests to fail, the tests are
configured with unsupported path names, so refactoring the tests is the
right choice. The failing tests are configured with unsupported path
names and should still fail when the patches are reverted, spaces are
also separators for URL codebase strings, so this will not work! You
can't have spaces in codebase path annotations!
The problem is a simple fix and that's to escape illegal characters in
file path strings in the tests before using them as codebase
annotations. I have provided a utility class to do this.
So the answer is to refactor the tests for your new test environment on
Hudson so path names are escaped correctly.
Hope this makes it clearer.
Peter.