Testing hierarchy needs work
----------------------------

                 Key: CONNECTORS-346
                 URL: https://issues.apache.org/jira/browse/CONNECTORS-346
             Project: ManifoldCF
          Issue Type: Task
          Components: Tests
            Reporter: Karl Wright


The testing hierarchy is in need of some work.  Specifically:
- Load tests should be pulled back into the "tests" directory, if possible, and 
given a suffix (LT?) which allows Maven to skip them by default.  This will 
simplify the ant build.xml too.
- Final ant targets (test-dr, load-dr, UI, etc.) need to be regularized.  They 
all should begin with "test", for one thing.  I don't yet have a proposal 
though.
- There's a lot of code duplication in the hierarchy and across the different 
database base classes.  For example, methods that talk with the API appear in 
the base class for each database, and could be shared if there was such a thing 
as multiple inheritance.  Since there isn't we could instead pull these into 
their own support class, like HTMLTester does for the UI stuff.


--
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

        

Reply via email to