MCPcopy Create free account
hub / github.com/Pylons/webtest / upload_fields

Method upload_fields

webtest/forms.py:636–651  ·  view source on GitHub ↗

Return a list of file field tuples of the form:: (field name, file name) or:: (field name, file name, file contents).

(self)

Source from the content-addressed store, hash-verified

634 params=fields, **args)
635
636 def upload_fields(self):
637 """Return a list of file field tuples of the form::
638
639 (field name, file name)
640
641 or::
642
643 (field name, file name, file contents).
644
645 """
646 uploads = []
647 for name, fields in self.fields.items():
648 for field in fields:
649 if isinstance(field, File) and field.value:
650 uploads.append([name] + list(field.value))
651 return uploads
652
653 def submit_fields(self, name=None, index=None, submit_value=None):
654 """Return a list of ``[(name, value), ...]`` for the current state of

Callers 2

test_upload_fieldsMethod · 0.80
test_no_uploads_errorMethod · 0.80

Calls 1

itemsMethod · 0.80

Tested by 2

test_upload_fieldsMethod · 0.64
test_no_uploads_errorMethod · 0.64