Hello,

I can successfully upload a zope.app.file.File with testbrowser,
but with zope.file.file.File (blob-based), I get this error 500:

----------------------------------------

Exception raised:
    Traceback (most recent call last):
File "/home/ccomb/buildout-eggs/tmp2BwTzl/zope.testing-3.5.1-py2.4.egg/zope/testing/doctest.py", line 1356, in __run

      File "<doctest eztranet.txt[17]>", line 1, in ?
        browser.getControl(name='form.actions.add').click()
File "/home/ccomb/buildout-eggs/zope.testbrowser-3.4.2-py2.4.egg/zope/testbrowser/browser.py", line 591, in click
        self.browser._clickSubmit(self.mech_form, self.mech_control, (1,1))
File "/home/ccomb/buildout-eggs/zope.testbrowser-3.4.2-py2.4.egg/zope/testbrowser/browser.py", line 380, in _clickSubmit
        self.mech_browser.open(form.click(
      File "build/bdist.linux-i686/egg/mechanize/_mechanize.py", line 203, in 
open
File "build/bdist.linux-i686/egg/mechanize/_mechanize.py", line 254, in _mech_open
    httperror_seek_wrapper: HTTP Error 500: Internal Server Error
----------------------------------------

I'm using:
>>> browser.open('http://localhost/++skin++Rotterdam/@@+/action.html?type_name=zope.file.File')
    >>> browser.getControl(name='form.data').add_file(StringIO('rrrrrrttt'),
    ...                                               'text/plain', 'toto.txt')
    >>> browser.getControl(name='form.actions.add').click()

----------------------------------------
Is there something specific due to the blob?
I get the same error with testbrowser 3.5.0

regards,
Christophe
_______________________________________________
Zope3-users mailing list
Zope3-users@zope.org
http://mail.zope.org/mailman/listinfo/zope3-users

Reply via email to