Sanselan tests fail on Windows
------------------------------

                 Key: SANSELAN-36
                 URL: https://issues.apache.org/jira/browse/SANSELAN-36
             Project: Commons Sanselan
          Issue Type: Test
            Reporter: Niall Pemberton
            Priority: Minor


A number of the Sanselan tests fail on windows - all related to the use of the 
following code with file paths:

{code}
       "...".replaceAll("\\\\", System.getProperty("file.separator")
{code}

The problem is on windows the file separator is a "back slash" character which 
needs to be escaped in regular expressions.

This affects:
    * SanselanTestConstants (causes ExceptionIntializedError  because the 
static PHIL_HARVEY_TEST_IMAGE_FOLDER fails when its being initialized with a 
StringIndexOutOfBoundsException)
    * SanselanGuessFormatTest fails in testGuess_all() and testGuess_unknown() 
throwing StringIndexOutOfBoundsException
    * PngMultipleRoundtripTest  fails in test() throwing 
StringIndexOutOfBoundsException

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to