Pylons / webtest

Wraps any WSGI application and makes it easy to send test requests to that application, without starting up an HTTP server.
https://docs.pylonsproject.org/projects/webtest/en/latest/
Other
336 stars 110 forks source link

Docs cleanup #198

Closed stevepiercy closed 6 years ago

stevepiercy commented 6 years ago

This PR fixes lots of broken links, redirects, and intersphinx links. See the comment under https://github.com/Pylons/webtest/commit/08c382a72368fb34c52723b9de728937c4897754 for details.

stevepiercy commented 6 years ago

Before merging, please make sure that rtd.txt is enabled as described in https://github.com/Pylons/webtest/commit/08c382a72368fb34c52723b9de728937c4897754

stevepiercy commented 6 years ago

This is probably not the best way to get tox to build and pass tests, but I couldn't figure out a better way. It differs significantly from Pyramid and others I have seen.

stevepiercy commented 6 years ago

I rolled back my attempts to get tox and travis to build. nose pulls in docs/conf.py in order to run doctests in several .rst files, along with their fixtures, via nose settings in setup.cfg, all of which I have zero knowledge. I'd be up for learning.

FWIW the failure in travis indicates it cannot import pylons_sphinx_themes.

gawel commented 6 years ago

Finally took some time to switch to pytest/merge/cherry-pick this branch. Everything seems fine.

See: https://travis-ci.org/Pylons/webtest/jobs/431838179

And: https://readthedocs.org/projects/webtest/builds/7827145/

I let you do a final check on master and close this PR

stevepiercy commented 6 years ago

@gawel I'm closing this PR in favor of #201. Please take a look at that one.