Skip to main content

Console utility ro interactively choose tests and run them with breakpoints

Project description

This tool allows you to run pytests with ipdb debugger while inserting breakpoints on the fly. This workflow makes sense if you practice “user-scenario-oriented development”. In this practice every test should represent an actual “battlefield” scenario your code can encounter in the hands of the user. This makes tests very informative and allows you to have a built-in “literate programming” of sorts: scenarios are tests, but they can also function as tutorials, so they represent both validation of your code and documentation for your code.

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

questest-0.1.2.tar.gz (6.2 kB view details)

Uploaded Source

Built Distribution

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

questest-0.1.2-py3-none-any.whl (7.0 kB view details)

Uploaded Python 3

File details

Details for the file questest-0.1.2.tar.gz.

File metadata

  • Download URL: questest-0.1.2.tar.gz
  • Upload date:
  • Size: 6.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.10.12

File hashes

Hashes for questest-0.1.2.tar.gz
Algorithm Hash digest
SHA256 93a937cd24df468a8121e3c9b90c2b5536685d359391514947eda72b3b48f67c
MD5 45c3ea7894f3c96495d1a67aa20a7fef
BLAKE2b-256 8a36d54735c5e8c8d758371ddb7436a980fa9fb0fcf15c3b6cd3cfb8b00ef5ad

See more details on using hashes here.

File details

Details for the file questest-0.1.2-py3-none-any.whl.

File metadata

  • Download URL: questest-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 7.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.10.12

File hashes

Hashes for questest-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 420414454a68f1551c94d4556f209c8d7413b3748f328d4d40278f4ac94d09f3
MD5 05d083e1ecbe9b421837f76e2fab991c
BLAKE2b-256 3209c9cd7632d103e22a5474e8f8bb8b810067e815585976aa0292cfa657708d

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