Name | testify JSON |
Version |
0.11.3
JSON |
| download |
home_page | http://github.com/Yelp/Testify |
Summary | Testing framework |
upload_time | 2023-10-09 23:53:05 |
maintainer | |
docs_url | None |
author | Yelp |
requires_python | >=3.8 |
license | |
keywords |
|
VCS |
 |
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
Testify - A Testing Framework
Testify is a replacement for Python's unittest module and nose. It is modeled after unittest, and tests written for unittest
will run under testify with a minimum of adjustments, but it has features above and beyond unittest:
- class-level setup and teardown fixture methods which are run once each for an entire set of test methods.
- a decorator-based approach for fixture methods, eliminating the need for super() calls.
- More pythonic, less java
- enhanced test discovery - testify can drill down into packages to find test cases (similiar to nose).
- support for collecting and running tests by collecting modules, classes or methods into test suites.
- Pretty test runner output (color!)
- Extensible plugin system for adding additional functionality around reporting
- Comes complete with other handy testing utilities: Mocking (turtle), code coverage integration and profiling.
Raw data
{
"_id": null,
"home_page": "http://github.com/Yelp/Testify",
"name": "testify",
"maintainer": "",
"docs_url": null,
"requires_python": ">=3.8",
"maintainer_email": "",
"keywords": "",
"author": "Yelp",
"author_email": "yelplabs@yelp.com",
"download_url": "https://files.pythonhosted.org/packages/e9/f3/8bc6c9be3c8d82fd5b93887c39de441a2c51c09723d965221709f02ae0e7/testify-0.11.3.tar.gz",
"platform": null,
"description": "Testify - A Testing Framework\n\nTestify is a replacement for Python's unittest module and nose. It is modeled after unittest, and tests written for unittest\nwill run under testify with a minimum of adjustments, but it has features above and beyond unittest:\n\n - class-level setup and teardown fixture methods which are run once each for an entire set of test methods.\n - a decorator-based approach for fixture methods, eliminating the need for super() calls.\n - More pythonic, less java\n - enhanced test discovery - testify can drill down into packages to find test cases (similiar to nose).\n - support for collecting and running tests by collecting modules, classes or methods into test suites.\n - Pretty test runner output (color!)\n - Extensible plugin system for adding additional functionality around reporting\n - Comes complete with other handy testing utilities: Mocking (turtle), code coverage integration and profiling.\n",
"bugtrack_url": null,
"license": "",
"summary": "Testing framework",
"version": "0.11.3",
"project_urls": {
"Homepage": "http://github.com/Yelp/Testify"
},
"split_keywords": [],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "e9f38bc6c9be3c8d82fd5b93887c39de441a2c51c09723d965221709f02ae0e7",
"md5": "ceddfa02f4c29699ba684a63293a5d6c",
"sha256": "45246144e67748bcf9fdae5743c6fa7fb91dd3e6d69d19a5810d33fa0f511430"
},
"downloads": -1,
"filename": "testify-0.11.3.tar.gz",
"has_sig": false,
"md5_digest": "ceddfa02f4c29699ba684a63293a5d6c",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.8",
"size": 65233,
"upload_time": "2023-10-09T23:53:05",
"upload_time_iso_8601": "2023-10-09T23:53:05.711136Z",
"url": "https://files.pythonhosted.org/packages/e9/f3/8bc6c9be3c8d82fd5b93887c39de441a2c51c09723d965221709f02ae0e7/testify-0.11.3.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2023-10-09 23:53:05",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "Yelp",
"github_project": "Testify",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"tox": true,
"lcname": "testify"
}