summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Git on Windows will silently turn `\n` into `\r\n`, causing the test of this ↵github-actionsSteve Piercy2020-11-181-1/+3
| | | | | | file's upload content comparison to fail. See https://github.com/Pylons/webtest/pull/231#issuecomment-726989829
* Git on Windows will silently turn `\n` into `\r\n`, causing the test of this ↵Steve Piercy2020-11-131-0/+5
| | | | | | file's upload content comparison to fail. See https://github.com/Pylons/webtest/pull/231#issuecomment-726989829
* Add back macosSteve Piercy2020-11-131-0/+3
|
* Install pytest-covSteve Piercy2020-11-133-14/+2
| | | | Remove remnants of nosetests and replace with pytest
* Remove coverage per platform, keep for separate build.Steve Piercy2020-11-132-2/+1
| | | | Remove extra `--cov`
* Attempt Windows builds by running coverage via pytestSteve Piercy2020-11-133-1/+8
|
* Abandon attempts on macos and windows buildsSteve Piercy2020-11-121-9/+0
|
* Formatting. Remove coverage erase.Steve Piercy2020-11-121-3/+5
|
* Add back macos to matrixSteve Piercy2020-11-121-3/+3
|
* Add back Windows to matrixSteve Piercy2020-11-121-5/+5
|
* Run coverage against py39 firstSteve Piercy2020-11-121-1/+1
|
* Try just building on Linux to isolate failureSteve Piercy2020-11-121-8/+8
|
* On pushes only to master, buildSteve Piercy2020-11-121-2/+1
|
* Simplify tox coverage envSteve Piercy2020-11-121-7/+5
|
* - Add Python 3.9Steve Piercy2020-11-125-48/+100
| | | | | | | | - Merge deps and requirements from tox.ini into setup.py, and remove from tox.ini. - Set minimum coverage percent to 100. WebTest's coverage has actually been failing for over 7 years. Oops! https://travis-ci.org/github/Pylons/webtest/jobs/23066821 - Bump docs tox env to Python 3.9 - Sort reqs and extras in setup.py - Use consistent indentation in tox.ini
* Merge pull request #229 from icemac/clean-up-drop-py2Gael Pasgrimaud2020-11-103-5/+7
|\ | | | | Clean-up after dropping Python 2 support.
| * Clean-up after dropping Python 2 support.Michael Howitz2020-11-103-5/+7
|/ | | | | | These are the things I'd suggest to do additionally when dropping Python 2 support. They ensure that users still using Python 2 do not accidentally install this new version.
* Merge pull request #228 from smithdc1/masterGael Pasgrimaud2020-11-0925-329/+179
|\ | | | | Drop support for Python 2.7 and 3.5
| * Updated travis, setup.py and changelog.rstDavid Smith2020-11-073-10/+2
| |
| * Dropped support for Python 2.7 and 3.5David Smith2020-11-0722-319/+177
|/
* Merge pull request #227 from adamchainz/pytest_collect_warningGael Pasgrimaud2020-08-022-0/+6
|\ | | | | Prevent PytestCollectionWarning for TestApp
| * Prevent PytestCollectionWarning for TestAppAdam Johnson2020-07-282-0/+6
|/ | | | | | 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/masterGael Pasgrimaud2020-04-301-0/+4
|\ | | | | _RequestCookieAdapter do not have a `host` property
| * Merge pull request #1 from rudaporto/masterRudá Porto Filgueiras2020-01-131-0/+4
| |\ | | | | | | Added new host property to _RequestCookieAdapter
| | * Added new host property to _RequestCookieAdapterRudá Porto Filgueiras2020-01-091-0/+4
| |/ | | | | This is an edge case when running tests in a docker container.
* | Back to development: 2.0.36Gael Pasgrimaud2020-04-272-1/+7
| |
* | Preparing release 2.0.352.0.35Gael Pasgrimaud2020-04-272-2/+2
| |
* | Merge pull request #225 from timgates42/bugfix_typo_requestsSteve Piercy2020-04-011-1/+1
|\ \ | | | | | | docs: Fix simple typo, requets -> requests
| * | docs: Fix simple typo, requets -> requestsTim Gates2020-04-011-1/+1
|/ / | | | | | | | | | | There is a small typo in webtest/app.py. Closes #224
* | changesGael Pasgrimaud2020-03-261-1/+2
| |
* | Merge pull request #223 from tommilligan/python3.8Gael Pasgrimaud2020-03-263-1/+4
|\ \ | | | | | | ci: test and mark as python3.8 compatible
| * | ci: test and mark as python3.8 compatibleTom Milligan2020-03-263-1/+4
|/ /
* | Merge pull request #222 from Tenzer/remove-deprecated-unused-codeGael Pasgrimaud2020-02-262-8/+0
|\ \ | | | | | | Remove use of deprecated splittype and splithost
| * | Remove use of deprecated splittype and splithostJeppe Fihl-Pearson2020-02-252-8/+0
|/ / | | | | | | | | The lines of code which made use of these methods doesn't have any effect so can just be removed.
* | Back to development: 2.0.35Gael Pasgrimaud2020-01-292-1/+7
| |
* | Preparing release 2.0.342.0.34Gael Pasgrimaud2020-01-292-2/+2
| |
* | Merge pull request #221 from Natim/220-add-head-paramsGael Pasgrimaud2020-01-233-9/+17
|\ \ | |/ |/| Add queryparams to the head method.
| * No need for urlencode anymore.Rémy HUBSCHER2020-01-231-1/+0
| |
| * Add queryparams to the head method.Rémy HUBSCHER2020-01-233-8/+17
|/ | | | Fixes #220.
* Merge pull request #219 from cjwatson/search-fieldGael Pasgrimaud2019-11-102-0/+4
|\ | | | | Support <input type="search">
| * Support <input type="search">Colin Watson2019-11-102-0/+4
|/ | | | | | 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.
* classifiersGael Pasgrimaud2019-10-111-4/+0
|
* no longer test py34Gael Pasgrimaud2019-10-112-3/+1
|
* Merge pull request #216 from kotofos/refactor-fixGael Pasgrimaud2019-10-111-1/+1
|\ | | | | Fix bad variable name in check_header
| * Fix bad variable name in check_header kotofos2019-10-091-1/+1
|/ | | Fix regression introduced in 7d539b6a924edb7af728b3c47b71a06944b41e1d
* Merge pull request #213 from postmasters/patch-1Gael Pasgrimaud2019-04-112-2/+2
|\ | | | | Use truth test instead of length == 0
| * Use truth test instead of length == 0postmasters2019-04-102-2/+2
|/ | | | | | `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.
* Merge pull request #211 from lrowe/patch-3Gael Pasgrimaud2019-02-161-1/+1
|\ | | | | Fix DeprecationWarning: invalid escape sequence \s
| * Fix DeprecationWarning: invalid escape sequence \sLaurence Rowe2019-02-151-1/+1
|/
* Back to development: 2.0.34Gael Pasgrimaud2019-02-092-1/+7
|