| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | | Fixed #108 cgi.parse_qsl is pending deprecation | Gael Pasgrimaud | 2014-04-16 | 1 | -2/+1 | |
| | | | ||||||
| * | | Fixed #73. Python < 2.6.5 does not support unicode as keyword arguments names. | Gael Pasgrimaud | 2014-04-16 | 1 | -0/+7 | |
| | | | ||||||
| * | | Fixed #92 You can now override TestApp.JSONEncoder to use a custom encoder | Gael Pasgrimaud | 2014-04-16 | 2 | -7/+10 | |
| | | | ||||||
| * | | add authorization property | Gael Pasgrimaud | 2014-04-16 | 2 | -1/+38 | |
| | | | ||||||
| * | | Fixed #107 Explicit error message when WSGIProxy2 is not installer | Gael Pasgrimaud | 2014-04-15 | 1 | -2/+9 | |
| |/ | ||||||
| * | 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" | |||||
| * | Merge pull request #90 from lyndsysimon/configurable_bs4 | Gael Pasgrimaud | 2013-11-22 | 3 | -5/+12 | |
| |\ | | | | | Adds ability to specify an HTML parser | |||||
| | * | Adds ability to specify an HTML parser | Lyndsy Simon | 2013-10-07 | 3 | -5/+12 | |
| | | | ||||||
| * | | Make StopableWSGIServer thread daemonic | Laurence Rowe | 2013-11-13 | 1 | -0/+1 | |
| |/ | | | Ensures that the server thread cannot prevent the process from exiting. | |||||
| * | 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 | 2 | -9/+19 | |
| | | | | | Fixes #86 | |||||
| * | Allow assigning a list to a set of same-named checkboxes. | Carl Meyer | 2013-08-30 | 1 | -4/+14 | |
| | | ||||||
| * | Remove old (and broken?) casperjs/selenium backward compat imports. | Gael Pasgrimaud | 2013-08-22 | 1 | -16/+0 | |
| | | ||||||
| * | fix 71 | Domen Kožar | 2013-08-16 | 1 | -0/+3 | |
| | | ||||||
| * | added shortucts for xhr request; test for added code | Max Kharandziuk | 2013-08-13 | 1 | -20/+47 | |
| | | ||||||
| * | Merge pull request #77 from homm/master | Domen Kožar | 2013-08-07 | 1 | -2/+2 | |
| |\ | | | | | Fix json detection in response | |||||
| | * | Fix json detection in response | homm | 2013-08-02 | 1 | -2/+2 | |
| | | | ||||||
| * | | Decode the content before returning it | Alexis Métaireau | 2013-08-05 | 1 | -0/+4 | |
| | | | ||||||
| * | | Decode the content before returning it | Alexis Métaireau | 2013-08-05 | 1 | -0/+1 | |
| |/ | ||||||
| * | Fix default value for delete params argument. | Nathan Ostgard | 2013-07-31 | 1 | -2/+3 | |
| | | | | | This fixes #50 in Pylons/webtest. | |||||
| * | Fixed #72. Use WSGIServer new api even if there waitress has backward compat. | Gael Pasgrimaud | 2013-06-02 | 1 | -4/+4 | |
| | | ||||||
| * | Fix typo in docstring | Desmond Brand | 2013-05-07 | 1 | -1/+1 | |
| | | ||||||
| * | remove leading newline from textarea | Victor Safronovich | 2013-05-04 | 1 | -1/+7 | |
| | | ||||||
| * | origin_req_host is an attribute. see #64 | Gael Pasgrimaud | 2013-04-17 | 1 | -3/+4 | |
| | | ||||||
| * | merge. fixed #65 | Gael Pasgrimaud | 2013-04-17 | 1 | -1/+1 | |
| |\ | ||||||
| | * | Do not alter the BeautifulSoup object when parsing forms. | Georges Dubus | 2013-04-17 | 1 | -1/+1 | |
| | | | ||||||
| * | | allow to use a fixed StopableWSGIServer | Gael Pasgrimaud | 2013-04-17 | 1 | -1/+2 | |
| | | | ||||||
| * | | fixed #64 | Gael Pasgrimaud | 2013-04-17 | 1 | -5/+2 | |
| |/ | ||||||
| * | 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). | |||||
| * | That should have been select.error. | Laurence Rowe | 2013-03-28 | 1 | -1/+2 | |
| | | ||||||
| * | 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". | |||||
| * | Ignore socket.error following StopableWSGIServer.shutdown. | Laurence Rowe | 2013-03-27 | 1 | -1/+8 | |
| | | ||||||
| * | merge. fixed #59 | Gael Pasgrimaud | 2013-03-27 | 1 | -2/+3 | |
| |\ | ||||||
| | * | Support for redirects having relative "Location" header | Andrey Lebedev | 2013-03-22 | 1 | -2/+3 | |
| | | | ||||||
| * | | All <button> elements are treated as submit controls | Andrey Lebedev | 2013-03-22 | 1 | -0/+2 | |
| |/ | ||||||
| * | Treat strings in the WSGI environment as native strings (i.e. different ↵ | Wolfgang Schnerring | 2013-03-18 | 1 | -3/+7 | |
| | | | | | things in py2/py3) according to PEP-3333 | |||||
| * | Support secure cookies | Andrey Lebedev | 2013-03-08 | 1 | -0/+15 | |
| | | | | | | | Add missing methods to _RequestCookieAdapter to comply with requirements of urllib2.Request interfaces (specified at http://docs.python.org/2/library/cookielib.html#cookielib.CookieJar.add_cookie_header) | |||||
| * | Allow TestResponse.click() to match HTML content as well as text content. | Timothy Elliott | 2013-03-06 | 1 | -1/+1 | |
| | | | | | | This brings TestResponse.click() in alignment with the documentation, which states that description will match "HTML and all". | |||||
| * | TestResponse.maybe_follow() method | Mikhail Korobov | 2013-03-04 | 1 | -6/+25 | |
| | | ||||||
| * | Don't let BeautifulSoup use lxml. Fix GH-51 | Mikhail Korobov | 2013-03-03 | 2 | -2/+2 | |
| | | ||||||
| * | correct api method links | Domen Kožar | 2013-03-02 | 1 | -5/+5 | |
| | | ||||||
| * | improve TestResponse api docs a bit | Domen Kožar | 2013-03-02 | 1 | -7/+8 | |
| | | ||||||
| * | 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. | |||||
