[Erp5-report] r35760 rafael - /erp5/trunk/products/ERP5/tests/testBusinessTemplate.py

nobody at svn.erp5.org nobody at svn.erp5.org
Fri May 28 22:27:51 CEST 2010


Author: rafael
Date: Fri May 28 22:27:50 2010
New Revision: 35760

URL: http://svn.erp5.org?rev=35760&view=rev
Log:
Check if there is bt5 folder configured at instance home before the assert.

Modified:
    erp5/trunk/products/ERP5/tests/testBusinessTemplate.py

Modified: erp5/trunk/products/ERP5/tests/testBusinessTemplate.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5/tests/testBusinessTemplate.py?rev=35760&r1=35759&r2=35760&view=diff
==============================================================================
--- erp5/trunk/products/ERP5/tests/testBusinessTemplate.py [utf8] (original)
+++ erp5/trunk/products/ERP5/tests/testBusinessTemplate.py [utf8] Fri May 28 22:27:50 2010
@@ -6498,8 +6498,8 @@
     url_list = [ 'https://svn.erp5.org/repos/public/erp5/trunk/bt5',
                  'http://www.erp5.org/dists/snapshot/bt5',
                  'http://www.erp5.org/dists/release/5.4.5/bt5', 
-                 'file:///opt/does/not/exist', 
-                 "INSTANCE_HOME_REPOSITORY"]
+                 "INSTANCE_HOME_REPOSITORY", 
+                 'file:///opt/does/not/exist']
     
     exist_bt5 = 'erp5_base'
     not_exist_bt5 = "erp5_not_exist"
@@ -6513,9 +6513,12 @@
                       'http://www.erp5.org/dists/snapshot/bt5/erp5_base.bt5')
     self.assertEquals(getBusinessTemplateUrl(url_list[2:], exist_bt5),
                       'http://www.erp5.org/dists/release/5.4.5/bt5/erp5_base.bt5')
-    self.assertEquals(getBusinessTemplateUrl(url_list[3:], exist_bt5), None)
-    # XXX Remains test for INSTANCE_HOME_REPOSITORY and file:/// where erp5_base
-    # exists.
+    INSTANCE_HOME = getConfiguration().instancehome
+    local_bt = None
+    if os.path.exists(INSTANCE_HOME + "/bt5/erp5_base"):
+      local_bt = 'file://' + INSTANCE_HOME + "/bt5/erp5_base"
+    self.assertEquals(getBusinessTemplateUrl(url_list[3:], exist_bt5), local_bt)
+    self.assertEquals(getBusinessTemplateUrl(url_list[4:], exist_bt5), None)
 
     # Test Not exists
     self.assertEquals(getBusinessTemplateUrl(url_list, not_exist_bt5), None)




More information about the Erp5-report mailing list