Ignore:
Timestamp:
22 Nov 2014, 18:19:07 (10 years ago)
Author:
Henrik Bettermann
Message:

Test file upload by customer.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • main/waeup.ikoba/trunk/src/waeup/ikoba/customers/tests/test_browser.py

    r12034 r12036  
    864864        self.browser.getLink("View").click()
    865865        self.assertEqual(self.browser.url, self.documents_path + '/d102/index')
     866        # Costumer can upload a document.
     867        self.browser.getLink("Edit").click()
     868        ctrl = self.browser.getControl(name='genericuploadedit')
     869        file_obj = open(SAMPLE_IMAGE, 'rb')
     870        file_ctrl = ctrl.mech_control
     871        file_ctrl.add_file(file_obj, filename='my_document.jpg')
     872        self.browser.getControl(
     873            name='upload_genericuploadedit').click()
     874        self.assertTrue(
     875            'href="http://localhost/app/customers/K1000000/documents/d102/generic"'
     876            in self.browser.contents)
    866877        # Costumer can submit the form. The form is also saved.
    867         self.browser.getLink("Edit").click()
    868878        self.browser.getControl(name="form.title").value = 'My third doc'
    869879        self.browser.getControl("Final Submit").click()
Note: See TracChangeset for help on using the changeset viewer.