summaryrefslogtreecommitdiff
path: root/webtest
Commit message (Collapse)AuthorAgeFilesLines
* Make sure Upload.content_type is not ignoredMarius Gedminas2013-09-181-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 fileMarius Gedminas2013-09-162-9/+19
| | | | Fixes #86
* Allow assigning a list to a set of same-named checkboxes.Carl Meyer2013-08-301-4/+14
|
* Remove old (and broken?) casperjs/selenium backward compat imports.Gael Pasgrimaud2013-08-221-16/+0
|
* fix 71Domen Kožar2013-08-161-0/+3
|
* added shortucts for xhr request; test for added codeMax Kharandziuk2013-08-131-20/+47
|
* Merge pull request #77 from homm/masterDomen Kožar2013-08-071-2/+2
|\ | | | | Fix json detection in response
| * Fix json detection in responsehomm2013-08-021-2/+2
| |
* | Decode the content before returning itAlexis Métaireau2013-08-051-0/+4
| |
* | Decode the content before returning itAlexis Métaireau2013-08-051-0/+1
|/
* Fix default value for delete params argument.Nathan Ostgard2013-07-311-2/+3
| | | | This fixes #50 in Pylons/webtest.
* Fixed #72. Use WSGIServer new api even if there waitress has backward compat.Gael Pasgrimaud2013-06-021-4/+4
|
* Fix typo in docstringDesmond Brand2013-05-071-1/+1
|
* remove leading newline from textareaVictor Safronovich2013-05-041-1/+7
|
* origin_req_host is an attribute. see #64Gael Pasgrimaud2013-04-171-3/+4
|
* merge. fixed #65Gael Pasgrimaud2013-04-171-1/+1
|\
| * Do not alter the BeautifulSoup object when parsing forms.Georges Dubus2013-04-171-1/+1
| |
* | allow to use a fixed StopableWSGIServerGael Pasgrimaud2013-04-171-1/+2
| |
* | fixed #64Gael Pasgrimaud2013-04-171-5/+2
|/
* Handle the short form of <select multiple>Marius Gedminas2013-04-011-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 Rowe2013-03-281-1/+2
|
* Correctly handle <option> elements with no value attributeMarius Gedminas2013-03-281-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 Rowe2013-03-271-1/+8
|
* merge. fixed #59Gael Pasgrimaud2013-03-271-2/+3
|\
| * Support for redirects having relative "Location" headerAndrey Lebedev2013-03-221-2/+3
| |
* | All <button> elements are treated as submit controlsAndrey Lebedev2013-03-221-0/+2
|/
* Treat strings in the WSGI environment as native strings (i.e. different ↵Wolfgang Schnerring2013-03-181-3/+7
| | | | things in py2/py3) according to PEP-3333
* Support secure cookiesAndrey Lebedev2013-03-081-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 Elliott2013-03-061-1/+1
| | | | | This brings TestResponse.click() in alignment with the documentation, which states that description will match "HTML and all".
* TestResponse.maybe_follow() methodMikhail Korobov2013-03-041-6/+25
|
* Don't let BeautifulSoup use lxml. Fix GH-51Mikhail Korobov2013-03-032-2/+2
|
* correct api method linksDomen Kožar2013-03-021-5/+5
|
* improve TestResponse api docs a bitDomen Kožar2013-03-021-7/+8
|
* re-allow to use some unknow field typeGael Pasgrimaud2013-02-271-8/+8
|
* Added password class to Field.classes of type Textdiarmuidbourke2013-02-261-0/+2
| | | This fixes the case where you have an input type='password' and the value attribute is never set.
* doc errorsDomen Kožar2013-02-231-6/+6
|
* Completely rewrite API documentationDomen Kožar2013-02-235-153/+225
|
* Rewrote TestResponse._find_element.Georges Dubus2013-02-232-49/+6
| | | | | Removed the anchor argument of TestResponse.click and the button argument of TestResponse.clickbutton. Removed utils.parse_attrs.
* Reviewed documentation for `TestResponse`.Georges Dubus2013-02-231-9/+17
|
* try to improve testsGael Pasgrimaud2013-02-231-0/+2
|
* Fixes to the doc, mostly links and typos.Georges Dubus2013-02-233-21/+23
| | | | | Also added intersphinx (http://sphinx-doc.org/ext/intersphinx.html) to have nice links to the webob doc.
* Merge branch 'master' of github.com:Pylons/webtestGael Pasgrimaud2013-02-232-169/+189
|\
| * add changelog for wsgiproxy and more docsDomen Kožar2013-02-231-2/+9
| |
| * group private methodsDomen Kožar2013-02-232-143/+139
| |
| * update docs a bitDomen Kožar2013-02-231-25/+42
| |
* | casperjs has moved to webtest-casperjsGael Pasgrimaud2013-02-232-106/+9
|/
* proxy supportGael Pasgrimaud2013-02-231-5/+13
|
* merge conflictGael Pasgrimaud2013-02-221-2/+2
|\
| * more coverage for webtest/lint.pyMathieu Agopian2013-02-221-2/+2
| |
* | Merge branch 'master' of github.com:cdevienne/webtestGael Pasgrimaud2013-02-221-3/+0
|\ \