Skip to main content

A testing and specification framework for Python 3, heavily inspired by the Spock Framework

Project description

A testing and specification framework for Python 3, heavily inspired by the amazing Spock Framework.

Features

  • Based on unittest, so minimal dependencies are required and specifications are recognized by IDEs and report analyzers.

  • Reduction of boilerplate code.

  • Write detailed specifications with clear distinction.

  • Auto discovery of specifications.

  • Write data-driven specifications.

  • Pretty mock behavior assertion.

  • See fancy detailed assertion failure reports.

License

Apache License 2.0

In memory of Leonard Nimoy 1931-2015

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

nimoy-framework-1.1.1.tar.gz (20.2 kB view details)

Uploaded Source

Built Distribution

nimoy_framework-1.1.1-py3-none-any.whl (25.9 kB view details)

Uploaded Python 3

File details

Details for the file nimoy-framework-1.1.1.tar.gz.

File metadata

  • Download URL: nimoy-framework-1.1.1.tar.gz
  • Upload date:
  • Size: 20.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.5.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.1 CPython/3.9.2

File hashes

Hashes for nimoy-framework-1.1.1.tar.gz
Algorithm Hash digest
SHA256 f672bb04886d73a5c310d9b07d8509139ec49ac529f844337f9d133c54e1101d
MD5 ce79107d097ebbb69b9b451ecc08f92c
BLAKE2b-256 abb872e0a3f9ddf891841fed8cd5fb7e222cece985ab7675bad843c082d539d8

See more details on using hashes here.

File details

Details for the file nimoy_framework-1.1.1-py3-none-any.whl.

File metadata

  • Download URL: nimoy_framework-1.1.1-py3-none-any.whl
  • Upload date:
  • Size: 25.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.5.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.1 CPython/3.9.2

File hashes

Hashes for nimoy_framework-1.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 f97f03c5ee80c90f35f394b7e5d407733ba120ad4f9f6b07434c24f5deae58bb
MD5 d8abcd9277a6e1c9e0c0588aaa998da3
BLAKE2b-256 8d3c3b9f8bf0836fc646d630afa3a5528f3b08ef314720a8f5f625575797b3df

See more details on using hashes here.

Supported by

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