testify


Nametestify JSON
Version 0.11.3 PyPI version JSON
download
home_pagehttp://github.com/Yelp/Testify
SummaryTesting framework
upload_time2023-10-09 23:53:05
maintainer
docs_urlNone
authorYelp
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"
}
        
Elapsed time: 0.26663s