{ "info": { "author": "Jaeman An", "author_email": "ajmbell@gmail.com", "bugtrack_url": null, "classifiers": [], "description": "# pytest-board -- Continuous pytest runner with awesome visualization\n\n**pytest-board** is a testing visualization tool for pytest runner. Works with `ptb`. Use it instead of `py.test`. \n\n![](https://github.com/kuss/pytest-board/raw/master/docs/pytest_board_screenshot.png)\n\n## Installation\n\n\t$ pip install pytest-board\n\n## Usage\n\nYou can just use instead of pytest runner.\n\n\t$ ptb\n\nWatch the test results display in your browser at:\n\n\thttp://localhost:8080\n\n## Motivation\n\nThis project is inspired by [GoConvey](https://github.com/smartystreets/goconvey). Some code are from other libraries:\n\n- [GoConvey](https://github.com/smartystreets/goconvey)\n- [pytest-watch](https://github.com/joeyespo/pytest-watch)\n- [pytest-json-report](https://github.com/numirias/pytest-json-report)\n\n## License\n\nThis software is licensed under the [MIT license](https://en.wikipedia.org/wiki/MIT_License).\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/kuss/pytest-board", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "pytest-board", "package_url": "https://pypi.org/project/pytest-board/", "platform": "any", "project_url": "https://pypi.org/project/pytest-board/", "project_urls": { "Homepage": "http://github.com/kuss/pytest-board" }, "release_url": "https://pypi.org/project/pytest-board/0.1.0/", "requires_dist": [ "pytest-watch (==4.2.0)" ], "requires_python": "", "summary": "Local continuous test runner with pytest and watchdog.", "version": "0.1.0" }, "last_serial": 4718263, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "063539cce246077c4c632f563663d2fa", "sha256": "0ad68df530b52b577fb40854626a07c290d2a200ac4552cbee08791751cdeacf" }, "downloads": -1, "filename": "pytest_board-0.1.0-py3.7.egg", "has_sig": false, "md5_digest": "063539cce246077c4c632f563663d2fa", "packagetype": "bdist_egg", "python_version": "3.7", "requires_python": null, "size": 1439286, "upload_time": "2019-01-20T13:15:50", "url": "https://files.pythonhosted.org/packages/08/17/a42e4663421273ba43fd7c84c1dffe7293e4bdd069d3c472b5be3ac27d7c/pytest_board-0.1.0-py3.7.egg" }, { "comment_text": "", "digests": { "md5": "e45b61905924e1f79c814dcdd748fc46", "sha256": "2284083d3bc769f4220f53812337a364466902d020585b50f2a832206913e443" }, "downloads": -1, "filename": "pytest_board-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "e45b61905924e1f79c814dcdd748fc46", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 1430346, "upload_time": "2019-01-20T13:15:43", "url": "https://files.pythonhosted.org/packages/63/58/e5ea444d8c5b558bab856b481275a823d316dc8e1e18922ff124d675de8b/pytest_board-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "89af54bb09c2e0308acb5d0787cd7578", "sha256": "ac17b8693ceac6cc9cb8d1698c2c135c04eabed752f8832825bebef96490763b" }, "downloads": -1, "filename": "pytest-board-0.1.0.tar.gz", "has_sig": false, "md5_digest": "89af54bb09c2e0308acb5d0787cd7578", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1411198, "upload_time": "2019-01-20T13:15:48", "url": "https://files.pythonhosted.org/packages/e6/fd/4fecee6430d455ae3eb06e5a42cf384322d9c6f17440cff4592bd67d2775/pytest-board-0.1.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "063539cce246077c4c632f563663d2fa", "sha256": "0ad68df530b52b577fb40854626a07c290d2a200ac4552cbee08791751cdeacf" }, "downloads": -1, "filename": "pytest_board-0.1.0-py3.7.egg", "has_sig": false, "md5_digest": "063539cce246077c4c632f563663d2fa", "packagetype": "bdist_egg", "python_version": "3.7", "requires_python": null, "size": 1439286, "upload_time": "2019-01-20T13:15:50", "url": "https://files.pythonhosted.org/packages/08/17/a42e4663421273ba43fd7c84c1dffe7293e4bdd069d3c472b5be3ac27d7c/pytest_board-0.1.0-py3.7.egg" }, { "comment_text": "", "digests": { "md5": "e45b61905924e1f79c814dcdd748fc46", "sha256": "2284083d3bc769f4220f53812337a364466902d020585b50f2a832206913e443" }, "downloads": -1, "filename": "pytest_board-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "e45b61905924e1f79c814dcdd748fc46", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 1430346, "upload_time": "2019-01-20T13:15:43", "url": "https://files.pythonhosted.org/packages/63/58/e5ea444d8c5b558bab856b481275a823d316dc8e1e18922ff124d675de8b/pytest_board-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "89af54bb09c2e0308acb5d0787cd7578", "sha256": "ac17b8693ceac6cc9cb8d1698c2c135c04eabed752f8832825bebef96490763b" }, "downloads": -1, "filename": "pytest-board-0.1.0.tar.gz", "has_sig": false, "md5_digest": "89af54bb09c2e0308acb5d0787cd7578", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1411198, "upload_time": "2019-01-20T13:15:48", "url": "https://files.pythonhosted.org/packages/e6/fd/4fecee6430d455ae3eb06e5a42cf384322d9c6f17440cff4592bd67d2775/pytest-board-0.1.0.tar.gz" } ] }