#725: Move repository test env ops into separate VCS tester classes
--------------------------+-----------------
  Reporter:  olemis       |    Owner:
      Type:  enhancement  |   Status:  new
  Priority:  major        |  Version:  0.7.0
Resolution:               |
--------------------------+-----------------
 There are two approaches in order to be able to write functional tests for
 specific repository back-ends

   1. Generic test cases that add / remove / ... files in VCS and run them
 against
      the different repository implementations
   2. Test cases for features supported by an specific repository connector
   3. Multi-repository test cases

 Considering `(1)` above The current code is mono-lythic in the sense that
 it's quite dependent upon built-in svn connector. As a consequence a new
 test environment class is required in order to activate a different VCS
 connector at testing time. The suggested approach consists in creating
 classes similar to functional testers allowing to factor VCS code out of
 testenv classes and even to load multiple backends in a single test run.

-- 
Ticket URL: <https://issues.apache.org/bloodhound/ticket/725>
Apache Bloodhound <https://issues.apache.org/bloodhound/>
The Apache Bloodhound issue tracker

Reply via email to