From 59ea95dfa45d6ee62a7d2b6bf977e21e2830bd53 Mon Sep 17 00:00:00 2001 From: Kazuhiko Shiozaki <kazuhiko@nexedi.com> Date: Mon, 17 Aug 2015 17:49:48 +0200 Subject: [PATCH] test: update testTemplateTool to support both subversion 1.6 and 1.8. --- product/ERP5/tests/testTemplateTool.py | 28 +++++++++++++++++--------- 1 file changed, 19 insertions(+), 9 deletions(-) diff --git a/product/ERP5/tests/testTemplateTool.py b/product/ERP5/tests/testTemplateTool.py index 27878ec042..982191d9d5 100644 --- a/product/ERP5/tests/testTemplateTool.py +++ b/product/ERP5/tests/testTemplateTool.py @@ -134,15 +134,25 @@ class TestTemplateTool(ERP5TypeTestCase): """ Function used to trust in svn.erp5.org. """ - trust_dict = dict(realm="https://svn.erp5.org:443", - hostname="roundcube.nexedi.com", - issuer_dname="Nexedi SA, Marcq en Baroeul, Nord Pas de Calais, FR", - valid_from="Thu, 22 May 2008 13:43:01 GMT", - valid_until="Sun, 20 May 2018 13:43:01 GMT", - finger_print=\ - "a1:f7:c6:bb:51:69:84:28:ac:58:af:9d:05:73:de:24:45:4d:a1:bb", - failures=8) - getVcsTool("svn").__of__(self.portal).acceptSSLServer(trust_dict) + for trust_dict in [ + # for subversion 1.6 + {'failures': 8, + 'finger_print': 'a1:f7:c6:bb:51:69:84:28:ac:58:af:9d:05:73:de:24:45:4d:a1:bb', + 'hostname': 'roundcube.nexedi.com', + 'issuer_dname': 'Nexedi SA, Marcq en Baroeul, Nord Pas de Calais, FR', + 'realm': 'https://svn.erp5.org:443', + 'valid_from': 'Thu, 22 May 2008 13:43:01 GMT', + 'valid_until': 'Sun, 20 May 2018 13:43:01 GMT'}, + # for subversion 1.8 + {'failures': 8, + 'finger_print': 'A1:F7:C6:BB:51:69:84:28:AC:58:AF:9D:05:73:DE:24:45:4D:A1:BB', + 'hostname': 'mail.nexedi.com', + 'issuer_dname': 'Nexedi SA, Marcq en Baroeul, Nord Pas de Calais, FR(webmaster@nexedi.com)', + 'realm': 'https://svn.erp5.org:443', + 'valid_from': 'May 22 13:43:01 2008 GMT', + 'valid_until': 'May 20 13:43:01 2018 GMT'} + ]: + getVcsTool("svn").__of__(self.portal).acceptSSLServer(trust_dict) def test_download_svn(self): # if the page looks like a svn repository, template tool will use pysvn to -- 2.30.9