Commit 72e9da4d authored by Aurel's avatar Aurel

urlencode path for download


git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@4574 20353a03-c40f-0410-a6d1-a30d3c3de9de
parent 904b9b0c
...@@ -53,6 +53,7 @@ from Products.ERP5Type import product_path ...@@ -53,6 +53,7 @@ from Products.ERP5Type import product_path
from DateTime import DateTime from DateTime import DateTime
from App.config import getConfiguration from App.config import getConfiguration
from Products.ERP5Type.tests.Sequence import Sequence, SequenceList from Products.ERP5Type.tests.Sequence import Sequence, SequenceList
from urllib import pathname2url
class TestBusinessTemplate(ERP5TypeTestCase): class TestBusinessTemplate(ERP5TypeTestCase):
""" """
...@@ -254,7 +255,7 @@ class TestBusinessTemplate(ERP5TypeTestCase): ...@@ -254,7 +255,7 @@ class TestBusinessTemplate(ERP5TypeTestCase):
self.removeObjects() self.removeObjects()
# import and install Business Template # import and install Business Template
pt.download(url='file:'+template_path, id='template_test') pt.download(url='file:'+pathname2url(template_path), id='template_test')
template = pt._getOb(id='template_test') template = pt._getOb(id='template_test')
template.install() template.install()
self.assertEquals(template.getBuildingState(), 'built') self.assertEquals(template.getBuildingState(), 'built')
...@@ -368,7 +369,7 @@ class TestBusinessTemplate(ERP5TypeTestCase): ...@@ -368,7 +369,7 @@ class TestBusinessTemplate(ERP5TypeTestCase):
new_bt = sequence.get('new_bt') new_bt = sequence.get('new_bt')
template_path = sequence.get('template_path') template_path = sequence.get('template_path')
import_bt_id = "import_%s" % new_bt.getId() import_bt_id = "import_%s" % new_bt.getId()
template_tool.download(url='file:'+template_path, id=import_bt_id) template_tool.download(url='file:'+pathname2url(template_path), id=import_bt_id)
import_bt = template_tool._getOb(id=import_bt_id) import_bt = template_tool._getOb(id=import_bt_id)
self.assertEquals(import_bt.getPortalType(), 'Business Template') self.assertEquals(import_bt.getPortalType(), 'Business Template')
sequence.edit(new_bt=import_bt) sequence.edit(new_bt=import_bt)
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment