Skip to main content

Utilities for connecting Akita to Django

Project description

Akita Flask Integration

This package extends flask.testing.FlaskClient in order to instrument Flask integration tests, capturing requests and responses to the service under test. You can drop in akita_flask.testing.HarClient everywhere you use Flasks's FlaskClient, and Akita will use your integration tests to build a spec for your service.

Why build specs? A spec shows your service's APIs. Using Akita to build specs from your integration tests makes it clear what APIs your code implements -- and you can diff specs, showing what impact a code change will have on your customers. For more info, see Catching Breaking Changes Faster in the Akita docs.

See it in Action

Take a look at the Akibox Flask Tutorial, which implements a toy Dropbox-like file server and tests it using the Akita Flask Integration.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

akita_flask-0.0.4.tar.gz (8.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

akita_flask-0.0.4-py3-none-any.whl (8.5 kB view details)

Uploaded Python 3

File details

Details for the file akita_flask-0.0.4.tar.gz.

File metadata

  • Download URL: akita_flask-0.0.4.tar.gz
  • Upload date:
  • Size: 8.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.9.0

File hashes

Hashes for akita_flask-0.0.4.tar.gz
Algorithm Hash digest
SHA256 2c17d1c31c58eaa0e28b4ddc66ab9319ce6f8854a8b836fada2952cdafcb36dc
MD5 55825c01fd59d0c3c86e1f814dbbfb73
BLAKE2b-256 9f1a82d2a7f4a3f3725aaf5c8af09d5d5c44fc2956b77f697d5a3ccd9ef23900

See more details on using hashes here.

File details

Details for the file akita_flask-0.0.4-py3-none-any.whl.

File metadata

  • Download URL: akita_flask-0.0.4-py3-none-any.whl
  • Upload date:
  • Size: 8.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.9.0

File hashes

Hashes for akita_flask-0.0.4-py3-none-any.whl
Algorithm Hash digest
SHA256 2c837cd98372b3e181e52302d5ea172195e75e23908c30e38bb12ecacd44b4f4
MD5 01a6618e5fd8d18247b18469011092e6
BLAKE2b-256 eb636cb4d70e2e9e37ee6e6cc4e1bab259011de3608522268decfa6e55a5ba94

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page