| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Dropped support for Python 2.7 and 3.5 | David Smith | 2020-11-07 | 10 | -173/+106 |
| | | |||||
| * | Prevent PytestCollectionWarning for TestApp | Adam Johnson | 2020-07-28 | 1 | -0/+3 |
| | | | | | | | As per my blog post: https://adamj.eu/tech/2020/07/28/how-to-fix-a-pytest-collection-warning-about-web-tests-test-app-class/ pytest tries to collect `TestApp` where it's imported and raises a warning when it finds it's not a test class. Users currently have to work around this, but it can be solved here by addition of this attribute. | ||||
| * | Merge pull request #226 from atlanticventures/master | Gael Pasgrimaud | 2020-04-30 | 1 | -0/+4 |
| |\ | | | | | _RequestCookieAdapter do not have a `host` property | ||||
| | * | Added new host property to _RequestCookieAdapter | Rudá Porto Filgueiras | 2020-01-09 | 1 | -0/+4 |
| | | | | | | | This is an edge case when running tests in a docker container. | ||||
| * | | docs: Fix simple typo, requets -> requests | Tim Gates | 2020-04-01 | 1 | -1/+1 |
| | | | | | | | | | | | | | There is a small typo in webtest/app.py. Closes #224 | ||||
| * | | Remove use of deprecated splittype and splithost | Jeppe Fihl-Pearson | 2020-02-25 | 2 | -8/+0 |
| | | | | | | | | | | | The lines of code which made use of these methods doesn't have any effect so can just be removed. | ||||
| * | | No need for urlencode anymore. | Rémy HUBSCHER | 2020-01-23 | 1 | -1/+0 |
| | | | |||||
| * | | Add queryparams to the head method. | Rémy HUBSCHER | 2020-01-23 | 2 | -8/+15 |
| |/ | | | | Fixes #220. | ||||
| * | 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 bad variable name in check_header | kotofos | 2019-10-09 | 1 | -1/+1 |
| | | | | Fix regression introduced in 7d539b6a924edb7af728b3c47b71a06944b41e1d | ||||
| * | Use truth test instead of length == 0 | postmasters | 2019-04-10 | 1 | -1/+1 |
| | | | | | | | `length` is initially set to `None`. When there is no `Content-Length` header, `length` will still be `None`. So the test `length == 0` is not entirely correct. | ||||
| * | Fix DeprecationWarning: invalid escape sequence \s | Laurence Rowe | 2019-02-15 | 1 | -1/+1 |
| | | |||||
| * | fixed #210 | Gael Pasgrimaud | 2019-02-09 | 1 | -0/+4 |
| | | |||||
| * | raise AssertionError on close | John Carter | 2019-01-19 | 1 | -2/+2 |
| | | |||||
| * | Converted lint check_* functions to raise AssertionError instead of assert | John Carter | 2019-01-19 | 1 | -79/+147 |
| | | | | | So they still check when PYTHONOPTIMIZE>=1 | ||||
| * | Explicitly raise AssertionError in response checks | John Carter | 2019-01-19 | 1 | -4/+7 |
| | | | | | so they still check with PYTHONOPTIMIZE>=1 | ||||
| * | Support for PYTHONOPTIMIZE=2, fix tests on PYTHONOPTIMIZE=1, 2 | John Carter | 2019-01-18 | 1 | -1/+6 |
| | | | | | | | * skip tests that rely on assert if optimize is enabled * skip docstring test if PYTHONOPTIMIZE=2 * try/except on docstring handling in case of PYTHONOPTIMIZE=2 | ||||
| * | Fix deprecation warnings for ``collections`` to use ``collections.abc`` | Steve Piercy | 2018-11-26 | 2 | -2/+5 |
| | | | | | | for ``Iterable`` on Python 3. See #196. | ||||
| * | Use empty string as default value for submit and button (#205) | Benjamin Dauvergne | 2018-10-04 | 1 | -2/+2 |
| | | |||||
| * | more linkcheck and intersphinx fixes | Steve Piercy | 2018-09-10 | 2 | -9/+8 |
| | | |||||
| * | Fix failure of docs build due to no indentation of code block | Steve Piercy | 2018-09-10 | 1 | -8/+7 |
| | | | | | | - grammar fixes - add link via interspinx to python class | ||||
| * | 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 |
| | | |||||
| * | Documentation bearer token and JWT authorization | Theron Luhn | 2018-04-26 | 1 | -2/+6 |
| | | |||||
| * | avoid UnicodeDecodeError in linter with py2; fixed #186 | Gael Pasgrimaud | 2017-10-21 | 1 | -4/+7 |
| | | |||||
| * | Preserve submit order for radio inputs. | Florian Schulze | 2017-10-09 | 1 | -7/+22 |
| | | |||||
| * | Fix strict cookie policy. | Florian Schulze | 2017-08-01 | 2 | -5/+6 |
| | | | | | | The commit b35063f1bc6f6b0cd92b68c56838f385b56e8d00 added a shortcut that breaks strict cookie policies. We now add ``.local`` to domain names with no dot in them. | ||||
| * | Improved linting for http headers | Brendan McCollam | 2017-05-02 | 1 | -24/+23 |
| | | | | | | | | Verify that header names and values are 'native strings' that can be encoded as latin-1. Don't need to coerce headers to str | ||||
| * | fixed #146 | Gael Pasgrimaud | 2017-04-12 | 1 | -1/+8 |
| | | |||||
| * | .json now return .json_body; fixed #177 | Gael Pasgrimaud | 2017-03-15 | 1 | -5/+2 |
| | | |||||
| * | allow to use set_cookie when HTTP_HOST is set | Gael Pasgrimaud | 2017-03-15 | 2 | -4/+7 |
| | | |||||
| * | always show response; fixed #176 | Gael Pasgrimaud | 2017-03-05 | 1 | -1/+1 |
| | | |||||
| * | pep8 | Gael Pasgrimaud | 2017-03-05 | 1 | -2/+1 |
| | | |||||
| * | add JWT. fixed #153 | Gael Pasgrimaud | 2017-03-05 | 1 | -2/+3 |
| | | |||||
| * | Fix #173: Do not omit file uploads without a file from post. | Michael Howitz | 2017-02-05 | 1 | -0/+4 |
| | | |||||
| * | Remove remaining references to ordereddict package | Corey Wright | 2017-02-01 | 2 | -6/+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. | ||||
| * | Fix typo in comment | Peter Inglesby | 2017-01-12 | 1 | -1/+1 |
| | | |||||
| * | use text_type() instead of str(). see #164 | Gael Pasgrimaud | 2016-09-15 | 2 | -11/+3 |
| | | |||||
| * | do not guess encoding if response's charset is set. See #160 | Gael Pasgrimaud | 2016-07-21 | 2 | -4/+12 |
| | | |||||
| * | make sure str and text_type are checked | Pranay Suresh | 2016-04-10 | 1 | -1/+1 |
| | | |||||
| * | reduce complexity use text_type | Pranay Suresh | 2016-04-10 | 1 | -11/+3 |
| | | |||||
| * | support python2 and python3 | Pranay Suresh | 2016-04-10 | 1 | -3/+13 |
| | | |||||
| * | support bearer auth | Pranay Suresh | 2016-04-07 | 1 | -0/+2 |
| | | |||||
| * | Set Referer on form.submit() (#147) | Benjamin Dauvergne | 2016-03-31 | 1 | -0/+2 |
| | | | | | It complies with usual behaviour of current browsers. | ||||
| * | Set Referer header on .click() and .clickbutton() (#147) | Benjamin Dauvergne | 2016-03-31 | 1 | -1/+4 |
| | | | | | It complies with usual behavior of current browsers. | ||||
| * | JSON methods respect content_type argument if passed | Steven Loria | 2015-11-14 | 1 | -2/+1 |
| | | | | | | Allows, for example: self.post_json(url, data, content_type='application/vnd.api+json') | ||||
| * | reset values of select multiple | Yannick Chabbert | 2015-05-29 | 1 | -12/+7 |
| | | |||||
| * | dont need a specific version | Gael Pasgrimaud | 2015-05-04 | 1 | -1/+1 |
| | | |||||
| * | fixed #135 | Gael Pasgrimaud | 2015-05-04 | 1 | -1/+2 |
| | | |||||
| * | fixed #131 prevent passing HTML parameters that conflict with Field kwargs. | Joeri Bekker | 2015-02-06 | 1 | -0/+6 |
| | | |||||
