Rev 34: Finish implementing apache2-svn test server. in http://bazaar.launchpad.net/%7Evila/bzr/local-test-server

Vincent Ladeuil v.ladeuil+lp at free.fr
Sun Jun 15 09:59:25 BST 2008


At http://bazaar.launchpad.net/%7Evila/bzr/local-test-server

------------------------------------------------------------
revno: 34
revision-id: v.ladeuil+lp at free.fr-20080615085923-rebxna19i92rwyim
parent: v.ladeuil+lp at free.fr-20080614083305-9xgjnf1j883gfcpk
committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
branch nick: local_test_server
timestamp: Sun 2008-06-15 10:59:23 +0200
message:
  Finish implementing apache2-svn test server.
  
  * tests/test_utils.py:
  (ServerAdapter.__init__): 
  Add the relevant parameters for apache2-svn tests.
  
  * test_server.py:
  (Apache2SVNFeature, Apache2SVN): Add feature and test server for
  apache2-svn.
modified:
  test_server.py                 test_server.py-20080530070615-f555godexnk7frms-1
  tests/test_utils.py            test_utils.py-20080603162150-w01001l902j0gu95-1
-------------- next part --------------
=== modified file 'test_server.py'
--- a/test_server.py	2008-06-08 22:39:58 +0000
+++ b/test_server.py	2008-06-15 08:59:23 +0000
@@ -66,6 +66,11 @@
     _server_name = 'apache2-dav'
 
 
+class Apache2SVNFeature(LocalTestServerFeature):
+
+    _server_name = 'apache2-svn'
+
+
 class CherokeeFeature(LocalTestServerFeature):
 
     _server_name = 'cherokee'
@@ -170,6 +175,12 @@
     _url_protocol = 'http+webdav'
 
 
+class Apache2SVN(Apache2):
+
+    _server_name = 'apache2-svn'
+    _url_protocol = 'http'
+
+
 class Cherokee(LocalHTTPTestServer):
 
     _server_name = 'cherokee'

=== modified file 'tests/test_utils.py'
--- a/tests/test_utils.py	2008-06-07 13:51:50 +0000
+++ b/tests/test_utils.py	2008-06-15 08:59:23 +0000
@@ -81,6 +81,13 @@
                     _server_feature_class=test_server.Apache2DAVFeature,
                     _test_server_class=test_server.Apache2DAV,
                     )),
+            ('apache2-svn', dict(
+                    _server_name='apache2-svn',
+                    _config_class=config.Apache2SVN,
+                    _server_class=server.Apache2SVN,
+                    _server_feature_class=test_server.Apache2SVNFeature,
+                    _test_server_class=test_server.Apache2SVN,
+                    )),
             ('cherokee', dict(
                     _server_name='cherokee',
                     _config_class=config.Cherokee,



More information about the bazaar-commits mailing list