MCPcopy Index your code
hub / github.com/Pylons/webtest / submit

Method submit

webtest/forms.py:617–634  ·  view source on GitHub ↗

Submits the form. If ``name`` is given, then also select that button (using ``index`` or ``value`` to disambiguate)``. Any extra keyword arguments are passed to the :meth:`webtest.TestResponse.get` or :meth:`webtest.TestResponse.post` method. Returns a :cla

(self, name=None, index=None, value=None, **args)

Source from the content-addressed store, hash-verified

615 field.select_multiple(value, texts)
616
617 def submit(self, name=None, index=None, value=None, **args):
618 """Submits the form. If ``name`` is given, then also select that
619 button (using ``index`` or ``value`` to disambiguate)``.
620
621 Any extra keyword arguments are passed to the
622 :meth:`webtest.TestResponse.get` or
623 :meth:`webtest.TestResponse.post` method.
624
625 Returns a :class:`webtest.TestResponse` object.
626
627 """
628 fields = self.submit_fields(name, index=index, submit_value=value)
629 if self.method.upper() != "GET":
630 args.setdefault("content_type", self.enctype)
631 extra_environ = args.setdefault('extra_environ', {})
632 extra_environ.setdefault('HTTP_REFERER', str(self.response.request.url))
633 return self.response.goto(self.action, method=self.method,
634 params=fields, **args)
635
636 def upload_fields(self):
637 """Return a list of file field tuples of the form::

Calls 2

submit_fieldsMethod · 0.95
gotoMethod · 0.80