[ https://issues.apache.org/jira/browse/CONNECTORS-346?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13177393#comment-13177393 ]
Karl Wright commented on CONNECTORS-346: ---------------------------------------- r1225655 for pulling loadtests out of their own hierarchy into the integration test hierarchy. > 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 > Assignee: Karl Wright > Fix For: ManifoldCF 0.5 > > > 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