Age | Commit message (Collapse) | Author |
|
Migrating test runner from `unittest2`/`nose` to `pytest`.
The pytest runner is also compatible with both unittest and nose tests.
Some of the benefits of PyTest include:
* using plain asserts
* function-based fixtures instead of setUp and tearDown
* no strange camelCase methods
|
|
Adds a submodule that provides views, decorator, and signals to help
a Django web application complete OAuth2 authorization.
|
|
This directory is HTML output generated by
$ coverage html
and can be used to find things such as branch misses in tests.
|
|
|
|
Adds files which have been encrypted by Travis and
decrypts those files in scripts/run_system_tests.sh using
a key and initialization vector (iv) provided by the Travis
environment for this project.
|
|
- Updates CONTRIBUTING.md to explain how to set-up and run these tests.
- Requires a version of httplib2 that has not been released on PyPI
yet in order to work on Python 3.
- Simply creates 3 different token types (JSON key for svc. acct.,
P12 key for svc. acct., JSON key for user acct.) and then authorizes
an httplib2.Http object to hit the USERINFO API.
|
|
This adds several pieces for doc creation:
* a script to automate fetching the GAE SDK,
* updates `doc-build` to fetch the SDK and use sphinx,
* a dummy `django_settings` module where needed,
* a `tox` target to build, and
* use of `ghp-import` to push the changes into the gh-pages branch.
|
|
This adds sphinx-based configs for doc generation, along with some templates
and a new `docs/index.rst`.
Still to come: updating the doc build script and merging Danny's autodoc
changes.
|
|
This adds `cover` and `coveralls` envs in `tox`, and a call to `coveralls` in
`.travis.yml`.
Settling for 60% coverage for now.
|
|
|
|
|
|
|