Use regular expression to verify output in compatibility tests
--------------------------------------------------------------
Key: SQOOP-449
URL: https://issues.apache.org/jira/browse/SQOOP-449
Project: Sqoop
Issue Type: Test
Reporter: Cheolsoo Park
Assignee: Cheolsoo Park
Priority: Minor
One of OracleCompatTest tests (timestamp2) fails w/ Oracle 11g XE. The problem
is that the verifyReadback function in testutil does string comparison to
verify output, but the output string does not exactly match with any of
expected values.
In fact, doing string comparison is problematic since newer versions of
DBs/drivers may have different output formats, and this test will be broken
again. The better way to write this test would be to use regular expression
rather than string comparison. In addition, there are several tests where the
output string is compared against multiple expected values until succeed. Using
regular expression will eliminate multiple tries as well.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira