Skip to main content

A testing framework that couples fixtures and tests loosely.

Project description

Reahl is a web application framework that allows a Python programmer to work in terms of useful abstractions - using a single programming language.

Tofu is part of the Reahl development tools. Tofu can be used independently of the Reahl web framework.

Tofu allows you to have a hierarchy of test fixtures that is completely decoupled from your hierarchy of tests or test suites. Tofu includes a number of other related test utilities. It also includes a plugin for nosetests that makes using it with nose seamless.

Tofu can also be used to run the set_ups of fixtures from the command line. This is useful for acceptance tests whose fixtures create data in databases that can be used for demonstration and user testing.

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

reahl_tofu-7.0.4.tar.gz (16.2 kB view details)

Uploaded Source

Built Distribution

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

reahl_tofu-7.0.4-py3-none-any.whl (22.1 kB view details)

Uploaded Python 3

File details

Details for the file reahl_tofu-7.0.4.tar.gz.

File metadata

  • Download URL: reahl_tofu-7.0.4.tar.gz
  • Upload date:
  • Size: 16.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.20

File hashes

Hashes for reahl_tofu-7.0.4.tar.gz
Algorithm Hash digest
SHA256 6dee927082dfbeae118c8bd33121b2a2eb7c0238656efb146bd121fc30fff145
MD5 1e625dce80082559a7be9819bf272edb
BLAKE2b-256 db24a65e77e2feb373454b74c2ace10d38efdc978e4817bb4f1fc082ba439fb0

See more details on using hashes here.

File details

Details for the file reahl_tofu-7.0.4-py3-none-any.whl.

File metadata

  • Download URL: reahl_tofu-7.0.4-py3-none-any.whl
  • Upload date:
  • Size: 22.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.20

File hashes

Hashes for reahl_tofu-7.0.4-py3-none-any.whl
Algorithm Hash digest
SHA256 a464e15b208f6fb98b562a94401bf6a7428612509ec4c8b8a522712bd5648238
MD5 91518930b5563e363de28a80338b4c3e
BLAKE2b-256 dfc411637c6d85a239a0729b99f93fbe0a5bd204819f08794a8319c2aeae8f58

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