{ "info": { "author": "Bernardo Mart\u00c3\u00adnez Garrido", "author_email": "programming@bernardomg.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "License :: OSI Approved :: MIT License", "Programming Language :: Python", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: Implementation :: PyPy" ], "description": "================\ntox Test Command\n================\n\nCommand for running tox tests with `setuptools`_.\n\nThis way the usual command for running tests will call tox:\n\n python setup.py test\n\nTo achieve this the project should be using setuptools, and contain a setup.py\nfile, where the test command will be overriden.\n\nThis is detailed in the usage section.\n\n.. image:: https://badge.fury.io/py/bernardomg.tox-test-command.svg\n :target: https://pypi.python.org/pypi/bernardomg.tox-test-command\n :alt: tox Test Command Pypi package page\n\n.. image:: https://img.shields.io/badge/docs-release-blue.svg\n :target: http://docs.bernardomg.com/tox-test-command\n :alt: tox Test Command latest documentation Status\n.. image:: https://img.shields.io/badge/docs-develop-blue.svg\n :target: http://docs.bernardomg.com/development/tox-test-command\n :alt: tox Test Command development documentation Status\n\nFeatures\n--------\n\n- Running test with tox in any project using setuptools\n- Running a specific tox profile\n\nDocumentation\n-------------\n\nDocumentation sources are included with the project, and used to generate the\ndocumentation sites:\n\n- The `latest docs`_ are always generated for the latest release, kept in the 'master' branch\n- The `development docs`_ are generated from the latest code in the 'develop' branch\n\nYou can also create the documentation from the source files, kept in the 'docs'\nfolder, with the help of `Sphinx`_. For this use the makefile, or the make.bat\nfile, contained on that folder.\n\nPrerequisites\n~~~~~~~~~~~~~\n\nThe project has been tested in the following versions of the interpreter:\n\n- Python 3.4\n- Python 3.5\n- Python 3.6\n- Pypy 3\n\nAll other dependencies are indicated on the requirements.txt file.\n\nThese can be installed with:\n\n pip install --upgrade -r requirements.txt\n\nInstalling\n~~~~~~~~~~\n\nThe project is offered as a `Pypi package`_, and using pip is the preferred way\nto install it. For this use the following command;\n\n pip install bernardomg.tox-test-command\n\nIf needed, manual installation is possible:\n\n python setup.py install\n\nUsage\n-----\n\nThe application has been coded in Python, and is meant for projects using `setuptools`_.\n\nIt can be used to override the default test command with ease::\n\n from tox_test_command import ToxTestCommand\n\n setup(\n ...\n cmdclass={'test': ToxTestCommand},\n ...\n )\n\nThis way the usual command for running tests will call the new command:\n\n python setup.py test\n\nIt is possible to run a specific tox profile:\n\n python setup.py test -p [profile-name]\n\nTesting\n-------\n\nThe tests included with the project can be run with:\n\n python setup.py test\n\nThis will delegate the execution to tox.\n\nIt is possible to run just one of the test profiles, in this case the py36 profile:\n\n python setup.py test -p \"py36\"\n\nCollaborate\n-----------\n\nAny kind of help with the project will be well received, and there are two main ways to give such help:\n\n- Reporting errors and asking for extensions through the issues management\n- or forking the repository and extending the project\n\nIssues management\n~~~~~~~~~~~~~~~~~\n\nIssues are managed at the GitHub `project issues tracker`_, where any Github\nuser may report bugs or ask for new features.\n\nGetting the code\n~~~~~~~~~~~~~~~~\n\nIf you wish to fork or modify the code, visit the `GitHub project page`_, where\nthe latest versions are always kept. Check the 'master' branch for the latest\nrelease, and the 'develop' for the current, and stable, development version.\n\nLicense\n-------\n\nThe project has been released under the `MIT License`_.\n\n.. _GitHub project page: https://github.com/Bernardo-MG/tox-test-command\n.. _latest docs: http://docs.bernardomg.com/tox-test-command\n.. _development docs: http://docs.bernardomg.com/development/tox-test-command\n.. _Pypi package: https://pypi.python.org/pypi/bernardomg.tox-test-command\n.. _MIT License: http://www.opensource.org/licenses/mit-license.php\n.. _project issues tracker: https://github.com/Bernardo-MG/tox-test-command/issues\n.. _Sphinx: http://sphinx-doc.org/\n\n.. _setuptools: https://github.com/pypa/setuptools\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "https://pypi.python.org/pypi/bernardomg.tox-test-command", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/Bernardo-MG/tox-test-command", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "bernardomg.tox-test-command", "package_url": "https://pypi.org/project/bernardomg.tox-test-command/", "platform": "any", "project_url": "https://pypi.org/project/bernardomg.tox-test-command/", "project_urls": { "Download": "https://pypi.python.org/pypi/bernardomg.tox-test-command", "Homepage": "https://github.com/Bernardo-MG/tox-test-command" }, "release_url": "https://pypi.org/project/bernardomg.tox-test-command/1.1.5/", "requires_dist": [ "setuptools", "tox", "tox ; extra == 'test'" ], "requires_python": "", "summary": "setuptools command for running tests using tox", "version": "1.1.5" }, "last_serial": 5168724, "releases": { "1.0.5": [ { "comment_text": "", "digests": { "md5": "120fefd526b78a6733ece3b6837dbac5", "sha256": "19585aa22ccb6f1fdd0399d029b8bfbcf9af29e04471a483b4cf6717a70de0f1" }, "downloads": -1, "filename": "bernardomg.tox-test-command-1.0.5.tar.gz", "has_sig": false, "md5_digest": "120fefd526b78a6733ece3b6837dbac5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12297, "upload_time": "2018-01-08T21:28:58", "url": "https://files.pythonhosted.org/packages/de/c7/f90c7c66afda203ae1751ea3166103a81c0a0b287066e8000cc1817a7391/bernardomg.tox-test-command-1.0.5.tar.gz" } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "6eba6ab7c10a2bc701486f93134e06f4", "sha256": "0a9ab24ac6260e0c78d0c8a8363d61966a7dc2eb6d11c6453d03b6bf7d7b7f31" }, "downloads": -1, "filename": "bernardomg.tox-test-command-1.1.1.tar.gz", "has_sig": false, "md5_digest": "6eba6ab7c10a2bc701486f93134e06f4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12297, "upload_time": "2018-01-08T21:33:48", "url": "https://files.pythonhosted.org/packages/0b/3e/df8b24dabcf9cc2597a8d73786280aec7c95f7c7b36948cb2f85c8bea29c/bernardomg.tox-test-command-1.1.1.tar.gz" } ], "1.1.2": [ { "comment_text": "", "digests": { "md5": "eba65daf9d805754eda2ff896ea81c48", "sha256": "71d2d81a6469f1ea4d562f14f1e27f63b6620c154411bb837b54a569763c677e" }, "downloads": -1, "filename": "bernardomg.tox-test-command-1.1.2.tar.gz", "has_sig": false, "md5_digest": "eba65daf9d805754eda2ff896ea81c48", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12300, "upload_time": "2018-01-08T22:06:30", "url": "https://files.pythonhosted.org/packages/f1/c5/e2386a4cda17df8ba44125044e353bf5007c7058bf28807571cfb2ed6254/bernardomg.tox-test-command-1.1.2.tar.gz" } ], "1.1.3": [ { "comment_text": "", "digests": { "md5": "7b8e13caabee15a71469714a23d4dc1e", "sha256": "1b0163375b4de89e819ff10a196509ed0122fafee2742cc34a82be0668c2b28d" }, "downloads": -1, "filename": "bernardomg.tox-test-command-1.1.3.tar.gz", "has_sig": false, "md5_digest": "7b8e13caabee15a71469714a23d4dc1e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12337, "upload_time": "2018-01-09T19:12:43", "url": "https://files.pythonhosted.org/packages/f6/50/889b1bad35ecf4cb2ed656534f5e14e39e251594e5169ec20308af662b45/bernardomg.tox-test-command-1.1.3.tar.gz" } ], "1.1.4": [ { "comment_text": "", "digests": { "md5": "80cdc01a7b5798f2be86e1c26e94e5c8", "sha256": "e90542966fdf5930fe2db520a1752827b1bdb87b50d3007d3fcf16e49aa40c18" }, "downloads": -1, "filename": "bernardomg.tox_test_command-1.1.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "80cdc01a7b5798f2be86e1c26e94e5c8", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6643, "upload_time": "2018-01-11T20:57:42", "url": "https://files.pythonhosted.org/packages/c2/d8/d8799af466ab7d3ff988997485cf9beef58782282a92722ab0b458f06b4f/bernardomg.tox_test_command-1.1.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "af158dc49cb8cbfdf0f45ffbf6c16637", "sha256": "c88d97f368cdd95843c3e1f8dfa8fddbbfc906623b9c56d32afa19e16ecbec47" }, "downloads": -1, "filename": "bernardomg.tox-test-command-1.1.4.tar.gz", "has_sig": false, "md5_digest": "af158dc49cb8cbfdf0f45ffbf6c16637", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12507, "upload_time": "2018-01-09T19:31:29", "url": "https://files.pythonhosted.org/packages/11/88/93abdf235a462005ef2f83cc3e1f1de18b41a85582336fe6fad596c0ce4e/bernardomg.tox-test-command-1.1.4.tar.gz" } ], "1.1.5": [ { "comment_text": "", "digests": { "md5": "9482ec237421ba5d120ba1adcb0e7f71", "sha256": "03c5ac36958a0dbd807e2d1c83a54d7f462573dd7bc6ce66580f734a85fd434e" }, "downloads": -1, "filename": "bernardomg.tox_test_command-1.1.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9482ec237421ba5d120ba1adcb0e7f71", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4976, "upload_time": "2019-04-20T23:07:49", "url": "https://files.pythonhosted.org/packages/7a/de/385870fc721e15e31ba8371679ded469c87a8274095461523f0343242551/bernardomg.tox_test_command-1.1.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ae6500fc0ac710af3d1aa9e39c1b62b7", "sha256": "991ec3789d05f5523aa0a90fc9f2a96d9376c116ca95fb65c7a4689bb4893949" }, "downloads": -1, "filename": "bernardomg.tox-test-command-1.1.5.tar.gz", "has_sig": false, "md5_digest": "ae6500fc0ac710af3d1aa9e39c1b62b7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11344, "upload_time": "2019-04-20T23:07:50", "url": "https://files.pythonhosted.org/packages/05/e5/9649d43850a546fb96fefc5039343c2f889a400cd6b29e798b7245bec85e/bernardomg.tox-test-command-1.1.5.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "9482ec237421ba5d120ba1adcb0e7f71", "sha256": "03c5ac36958a0dbd807e2d1c83a54d7f462573dd7bc6ce66580f734a85fd434e" }, "downloads": -1, "filename": "bernardomg.tox_test_command-1.1.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9482ec237421ba5d120ba1adcb0e7f71", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4976, "upload_time": "2019-04-20T23:07:49", "url": "https://files.pythonhosted.org/packages/7a/de/385870fc721e15e31ba8371679ded469c87a8274095461523f0343242551/bernardomg.tox_test_command-1.1.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ae6500fc0ac710af3d1aa9e39c1b62b7", "sha256": "991ec3789d05f5523aa0a90fc9f2a96d9376c116ca95fb65c7a4689bb4893949" }, "downloads": -1, "filename": "bernardomg.tox-test-command-1.1.5.tar.gz", "has_sig": false, "md5_digest": "ae6500fc0ac710af3d1aa9e39c1b62b7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11344, "upload_time": "2019-04-20T23:07:50", "url": "https://files.pythonhosted.org/packages/05/e5/9649d43850a546fb96fefc5039343c2f889a400cd6b29e798b7245bec85e/bernardomg.tox-test-command-1.1.5.tar.gz" } ] }