ImportExportTest depends on implicit ordering of test cases
-----------------------------------------------------------

                 Key: DERBY-5112
                 URL: https://issues.apache.org/jira/browse/DERBY-5112
             Project: Derby
          Issue Type: Bug
          Components: Test
    Affects Versions: 10.8.0.0
            Reporter: Knut Anders Hatlen
            Assignee: Knut Anders Hatlen


Most of the test cases in ImportExportTest call resetTables() as the first 
thing they do. Some don't, probably because they usually run so early that the 
tables haven't been modified yet. If one of the test cases that don't call 
resetTables() doesn't run as early as expected, it may fail.

Seen in the nightly testing:

http://dbtg.foundry.sun.com/derby/test/Daily/jvm1.7/testing/testlog/lin/1078855-suitesAll_diff.txt

14) 
testEmptyTableWithDelimitedFormat(org.apache.derbyTesting.functionTests.tests.tools.ImportExportTest)junit.framework.AssertionFailedError:
 expected:<4> but was:<8>
        at 
org.apache.derbyTesting.functionTests.tests.tools.ImportExportTest.doImportAndVerify(ImportExportTest.java:402)
        at 
org.apache.derbyTesting.functionTests.tests.tools.ImportExportTest.doImportAndExport(ImportExportTest.java:338)
        at 
org.apache.derbyTesting.functionTests.tests.tools.ImportExportTest.testEmptyTableWithDelimitedFormat(ImportExportTest.java:126)

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to