| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Dropped support for Python 2.7 and 3.5 | David Smith | 2020-11-07 | 1 | -11/+10 |
| | | |||||
| * | Support <input type="search"> | Colin Watson | 2019-11-10 | 1 | -0/+2 |
| | | | | | | | https://html.spec.whatwg.org/multipage/input.html#text-(type=text)-state-and-search-state-(type=search) describes the difference between `type="text"` and `type="search"` as being primarily stylistic. | ||||
| * | Fix DeprecationWarning: invalid escape sequence \s | Laurence Rowe | 2019-02-15 | 1 | -1/+1 |
| | | |||||
| * | fixed #210 | Gael Pasgrimaud | 2019-02-09 | 1 | -0/+4 |
| | | |||||
| * | Use empty string as default value for submit and button (#205) | Benjamin Dauvergne | 2018-10-04 | 1 | -2/+2 |
| | | |||||
| * | Add ``Email`` class for input fields with type "email". | Michael Howitz | 2018-06-19 | 1 | -0/+6 |
| | | |||||
| * | fixed #193 | Gael Pasgrimaud | 2018-05-18 | 1 | -1/+1 |
| | | |||||
| * | Preserve submit order for radio inputs. | Florian Schulze | 2017-10-09 | 1 | -7/+22 |
| | | |||||
| * | Remove remaining references to ordereddict package | Corey Wright | 2017-02-01 | 1 | -1/+1 |
| | | | | | | | Now that Python 2.6 is unsupported, references to the ordereddict package can be removed in preference of using OrderedDict from the Python standard library's collections module. | ||||
| * | use text_type() instead of str(). see #164 | Gael Pasgrimaud | 2016-09-15 | 1 | -5/+1 |
| | | |||||
| * | do not guess encoding if response's charset is set. See #160 | Gael Pasgrimaud | 2016-07-21 | 1 | -1/+5 |
| | | |||||
| * | Set Referer on form.submit() (#147) | Benjamin Dauvergne | 2016-03-31 | 1 | -0/+2 |
| | | | | | It complies with usual behaviour of current browsers. | ||||
| * | reset values of select multiple | Yannick Chabbert | 2015-05-29 | 1 | -12/+7 |
| | | |||||
| * | fixed #131 prevent passing HTML parameters that conflict with Field kwargs. | Joeri Bekker | 2015-02-06 | 1 | -0/+6 |
| | | |||||
| * | Fixed #110. Don't ignore forced value on Radio input | Zeb DeOs | 2014-04-24 | 1 | -1/+3 |
| | | |||||
| * | improve test coverage. we're back at 100% | Gael Pasgrimaud | 2014-04-16 | 1 | -1/+1 |
| | | |||||
| * | pep8 everywhere | Gael Pasgrimaud | 2014-04-16 | 1 | -6/+7 |
| | | |||||
| * | Fixed #73. Python < 2.6.5 does not support unicode as keyword arguments names. | Gael Pasgrimaud | 2014-04-16 | 1 | -0/+7 |
| | | |||||
| * | Allow .select() on select fields. | Markus Bertheau | 2014-01-23 | 1 | -16/+22 |
| | | | | | This just moves the implementation from Form to Select. | ||||
| * | Allow selecting by text for multi selects | Markus Bertheau | 2014-01-23 | 1 | -0/+31 |
| | | |||||
| * | Allow selecting by text for single selects | Markus Bertheau | 2014-01-23 | 1 | -2/+19 |
| | | |||||
| * | Modify selects and radio fields to store the option text as well | Markus Bertheau | 2014-01-23 | 1 | -9/+11 |
| | | | | | in preparation for allowing selecting an option by its text. | ||||
| * | resolve conflict | Gael Pasgrimaud | 2014-01-17 | 1 | -6/+13 |
| |\ | |||||
| | * | Allow selecting submit button by value | Markus Bertheau | 2014-01-17 | 1 | -6/+13 |
| | | | |||||
| * | | Ignore the value attribute of <input type="file"> | Markus Bertheau | 2014-01-16 | 1 | -0/+3 |
| |/ | | | | | | | | Browsers do the same thing, see http://stackoverflow.com/questions/20537696/remember-and-repopulate-file-input/20537822#20537822 Without this, submitting the form as is gives ValueError: upload_files need to be a list of tuples of (fieldname, filename, filecontent, mimetype) or (fieldname, filename, filecontent) or (fieldname, filename); you gave: "['file-field', u's', u'o', u'm', u'e', u'/', u'p', u'a', u't', u'h', u'/', u'f', u'i', u'l', u'e', u" | ||||
| * | Adds ability to specify an HTML parser | Lyndsy Simon | 2013-10-07 | 1 | -2/+2 |
| | | |||||
| * | Make sure Upload.content_type is not ignored | Marius Gedminas | 2013-09-18 | 1 | -1/+1 |
| | | | | | | | | | Looks like there's a bazillion methods of specifying files you want to upload with a form, and I missed one of them. This adds a missing test case and fixes the bug. A followup fix for issue #86. | ||||
| * | Allow specifying the MIME type of an uploaded file | Marius Gedminas | 2013-09-16 | 1 | -1/+6 |
| | | | | | Fixes #86 | ||||
| * | Allow assigning a list to a set of same-named checkboxes. | Carl Meyer | 2013-08-30 | 1 | -4/+14 |
| | | |||||
| * | remove leading newline from textarea | Victor Safronovich | 2013-05-04 | 1 | -1/+7 |
| | | |||||
| * | Do not alter the BeautifulSoup object when parsing forms. | Georges Dubus | 2013-04-17 | 1 | -1/+1 |
| | | |||||
| * | Handle the short form of <select multiple> | Marius Gedminas | 2013-04-01 | 1 | -1/+1 |
| | | | | | | | See http://www.w3.org/TR/REC-html40/interact/forms.html#adef-multiple if you need convincing that this is valid HTML (first example, a couple of pages down). | ||||
| * | Correctly handle <option> elements with no value attribute | Marius Gedminas | 2013-03-28 | 1 | -1/+1 |
| | | | | | | | E.g. http://www.w3.org/TR/REC-html40/interact/forms.html#edef-OPTION clearly states that the value attribute of OPTION elements "defauls to element content". | ||||
| * | All <button> elements are treated as submit controls | Andrey Lebedev | 2013-03-22 | 1 | -0/+2 |
| | | |||||
| * | Don't let BeautifulSoup use lxml. Fix GH-51 | Mikhail Korobov | 2013-03-03 | 1 | -1/+1 |
| | | |||||
| * | re-allow to use some unknow field type | Gael Pasgrimaud | 2013-02-27 | 1 | -8/+8 |
| | | |||||
| * | Added password class to Field.classes of type Text | diarmuidbourke | 2013-02-26 | 1 | -0/+2 |
| | | | | This fixes the case where you have an input type='password' and the value attribute is never set. | ||||
| * | doc errors | Domen Kožar | 2013-02-23 | 1 | -6/+6 |
| | | |||||
| * | Completely rewrite API documentation | Domen Kožar | 2013-02-23 | 1 | -57/+115 |
| | | |||||
| * | 100% coverage on webtest.forms | Gael Pasgrimaud | 2013-02-21 | 1 | -1/+1 |
| | | |||||
| * | add more test for forms | Gael Pasgrimaud | 2013-02-21 | 1 | -4/+2 |
| | | |||||
| * | merge conflicts | Gael Pasgrimaud | 2013-02-21 | 1 | -5/+0 |
| |\ | |||||
| | * | Cleaning of unused method and attribute in Field class | Arthur Vuillard | 2013-02-21 | 1 | -5/+0 |
| | | | |||||
| * | | use bs4 to parse form | Gael Pasgrimaud | 2013-02-21 | 1 | -85/+51 |
| |/ | |||||
| * | Improve readability of webtest.forms.Form.get method (and improve coverage ↵ | Arthur Vuillard | 2013-02-21 | 1 | -8/+7 |
| | | | | | by deleting unneeded files) | ||||
| * | Merge branch 'master' of https://github.com/Pylons/webtest | Arthur Vuillard | 2013-02-21 | 1 | -1/+1 |
| |\ | |||||
| | * | simplify utils.py, add unittests (incomplete) | Domen Kožar | 2013-02-21 | 1 | -1/+1 |
| | | | |||||
| * | | A get on a radio value should not unforce the forced value | Arthur Vuillard | 2013-02-21 | 1 | -2/+0 |
| | | | |||||
| * | | Deletion of the settable attribute in the form's fields | Arthur Vuillard | 2013-02-21 | 1 | -9/+6 |
| |/ | |||||
| * | fix indent | Gael Pasgrimaud | 2013-01-29 | 1 | -0/+2 |
| | | |||||
