override config for test cases
------------------------------
Key: CONNECTORS-341
URL: https://issues.apache.org/jira/browse/CONNECTORS-341
Project: ManifoldCF
Issue Type: Improvement
Components: Tests
Reporter: Martin Goldhahn
It is hard to write a test case for a repository connector using the existing
*.Base classes that uses a different config file.
The config files are actually written in
org.apache.manifoldcf.core.tests.Base.localSetup().
The localSetup method is called by all sub-classes in their overridden
localSetup function. each sub-class adds something specific for the test case.
If I wanted to put something different in the config files I had to override
localSetup() and copy all content of the superclasses' localSetup to it. This
can be avoided by moving the code that writes the config file in the
initialize() method. It makes also more sense in that the creation of the
config files and the provision of their content are now in the same function.
--
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