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