unittestx


Nameunittestx JSON
Version 0.1.3 PyPI version JSON
download
home_pagehttps://github.com/fullstack-spiderman/unittestx
SummaryA custom unittest runner for Python
upload_time2023-10-09 10:58:48
maintainerArjun KayalMoni
docs_urlNone
authorArjun KayalMoni
requires_python>=3.8,<4.0
licenseMIT
keywords testing unittest testrunner
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # UnitTestX

[![PyPI Version](https://img.shields.io/pypi/v/unittestx.svg)](https://pypi.org/project/unittestx/)

[![License](https://img.shields.io/pypi/l/unittestx.svg)](https://github.com/fullstack-spiderman/unittestx/blob/main/LICENSE)

[![Python Versions](https://img.shields.io/pypi/pyversions/unittestx.svg)](https://pypi.org/project/unittestx/)

[![Coverage Status](https://coveralls.io/repos/github/fullstack-spiderman/unittestx/badge.svg?branch=main)](https://coveralls.io/github/fullstack-spiderman/unittestx?branch=main)

A custom unittest runner for Python's unittest framework.

## Features

- Custom test result reporting.
- Colorful and informative test status output.
- Support for Python 3.8 and above.

## Installation

You can install UnitTestX using pip:

```bash
pip install unittestx
```

## Usage

Run your tests using UnitTestX by simply invoking the unittestx command.
For example:

```bash
unittestx -s tests -p "test_*.py"
```

You can pass the following arguments to the unittestx command:

```bash
-s or --start-directory: Specify the directory to start test discovery (default is '.').
-p or --pattern: Specify the test file pattern (default is 'test*.py').
For more options and details, use the unittestx --help command.
```

## Contributing

Contributions are always welcome!
Feel free to open issues, submit pull requests, or provide feedback.

## License

[MIT](https://choosealicense.com/licenses/mit/)

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/fullstack-spiderman/unittestx",
    "name": "unittestx",
    "maintainer": "Arjun KayalMoni",
    "docs_url": null,
    "requires_python": ">=3.8,<4.0",
    "maintainer_email": "arjun.umathanu@gmail.com",
    "keywords": "testing,unittest,testrunner",
    "author": "Arjun KayalMoni",
    "author_email": "arjun.umathanu@gmail.com",
    "download_url": "https://files.pythonhosted.org/packages/51/66/6710e6919239e535759525216fbc2bd17f9121467d757f8a4a05fe9344a7/unittestx-0.1.3.tar.gz",
    "platform": null,
    "description": "# UnitTestX\n\n[![PyPI Version](https://img.shields.io/pypi/v/unittestx.svg)](https://pypi.org/project/unittestx/)\n\n[![License](https://img.shields.io/pypi/l/unittestx.svg)](https://github.com/fullstack-spiderman/unittestx/blob/main/LICENSE)\n\n[![Python Versions](https://img.shields.io/pypi/pyversions/unittestx.svg)](https://pypi.org/project/unittestx/)\n\n[![Coverage Status](https://coveralls.io/repos/github/fullstack-spiderman/unittestx/badge.svg?branch=main)](https://coveralls.io/github/fullstack-spiderman/unittestx?branch=main)\n\nA custom unittest runner for Python's unittest framework.\n\n## Features\n\n- Custom test result reporting.\n- Colorful and informative test status output.\n- Support for Python 3.8 and above.\n\n## Installation\n\nYou can install UnitTestX using pip:\n\n```bash\npip install unittestx\n```\n\n## Usage\n\nRun your tests using UnitTestX by simply invoking the unittestx command.\nFor example:\n\n```bash\nunittestx -s tests -p \"test_*.py\"\n```\n\nYou can pass the following arguments to the unittestx command:\n\n```bash\n-s or --start-directory: Specify the directory to start test discovery (default is '.').\n-p or --pattern: Specify the test file pattern (default is 'test*.py').\nFor more options and details, use the unittestx --help command.\n```\n\n## Contributing\n\nContributions are always welcome!\nFeel free to open issues, submit pull requests, or provide feedback.\n\n## License\n\n[MIT](https://choosealicense.com/licenses/mit/)\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "A custom unittest runner for Python",
    "version": "0.1.3",
    "project_urls": {
        "Changelog": "https://github.com/fullstack-spiderman/unittestx/releases",
        "Documentation": "https://github.com/fullstack-spiderman/unittestx#readme",
        "Homepage": "https://github.com/fullstack-spiderman/unittestx",
        "Repository": "https://github.com/fullstack-spiderman/unittestx"
    },
    "split_keywords": [
        "testing",
        "unittest",
        "testrunner"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "367cedef5e434c5febcb0cdbb19a88399e07924538681ec4a457e81ba0ce2fa0",
                "md5": "19dd2fd529a90be4435abb544a7d8fdf",
                "sha256": "05f411804b0f155cd2af9e0133bd8c002672d925c19503948dbb0d6267a3198f"
            },
            "downloads": -1,
            "filename": "unittestx-0.1.3-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "19dd2fd529a90be4435abb544a7d8fdf",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.8,<4.0",
            "size": 4237,
            "upload_time": "2023-10-09T10:58:46",
            "upload_time_iso_8601": "2023-10-09T10:58:46.719413Z",
            "url": "https://files.pythonhosted.org/packages/36/7c/edef5e434c5febcb0cdbb19a88399e07924538681ec4a457e81ba0ce2fa0/unittestx-0.1.3-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "51666710e6919239e535759525216fbc2bd17f9121467d757f8a4a05fe9344a7",
                "md5": "8df222bd4f3df659e943b4e663d3db7f",
                "sha256": "7afa1ab3372ba6b0da1c3dc4ee5a19b5d514321aa6157d355404ae3c1e8881fe"
            },
            "downloads": -1,
            "filename": "unittestx-0.1.3.tar.gz",
            "has_sig": false,
            "md5_digest": "8df222bd4f3df659e943b4e663d3db7f",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.8,<4.0",
            "size": 3519,
            "upload_time": "2023-10-09T10:58:48",
            "upload_time_iso_8601": "2023-10-09T10:58:48.975690Z",
            "url": "https://files.pythonhosted.org/packages/51/66/6710e6919239e535759525216fbc2bd17f9121467d757f8a4a05fe9344a7/unittestx-0.1.3.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-10-09 10:58:48",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "fullstack-spiderman",
    "github_project": "unittestx",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "unittestx"
}
        
Elapsed time: 3.04070s