abhishek bafna created OOZIE-2496: ------------------------------------- Summary: Testcase failure due to environment specific line.separator value Key: OOZIE-2496 URL: https://issues.apache.org/jira/browse/OOZIE-2496 Project: Oozie Issue Type: Bug Components: tests Environment: Windows Reporter: abhishek bafna
The "line.separator" returns operating system specific line separator. The following testcase uses hard coded "\n" while comparing the return values in the assertion, which makes them to fail on the windows environment. {noformat} org.apache.oozie.client.TestOozieCLI#testOozieStatus org.apache.oozie.client.TestOozieCLI#testServerBuildVersion org.apache.oozie.client.TestOozieCLI#testClientBuildVersion {noformat} In the following testcase, we are using "line.separator" where as _TimestampedMessageParser_ sends the logs after appending "\n". {noformat} org.apache.oozie.util.TestXLogUserFilterParam#testloglevel_DEBUF_INFO org.apache.oozie.util.TestXLogUserFilterParam#testloglevel_Error org.apache.oozie.util.TestXLogUserFilterParam#testTextSearch {noformat} -- This message was sent by Atlassian JIRA (v6.3.4#6332)