{ "info": { "author": "Philippe Duval", "author_email": "philippe@plot.ly", "bugtrack_url": null, "classifiers": [ "Framework :: Flask", "Framework :: Pytest", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Programming Language :: Python", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: Software Development :: Testing" ], "description": "# pytest-dash\n\n[Pytest][2] plugin for [Dash][1]. Pytest-dash aims to ease automated testing of dash applications and components.\n\n[![CircleCI](https://circleci.com/gh/T4rk1n/pytest-dash.svg?style=svg)](https://circleci.com/gh/T4rk1n/pytest-dash)\n[![Documentation Status](https://readthedocs.org/projects/pytest-dash/badge/?version=latest)](https://pytest-dash.readthedocs.io/en/latest/?badge=latest)\n[![codecov](https://codecov.io/gh/T4rk1n/pytest-dash/branch/master/graph/badge.svg)](https://codecov.io/gh/T4rk1n/pytest-dash)\n\n## Install\n\nInstall with pip: `$ pip install -U pytest-dash`\n\n## Features\n\n- Fixtures to start [Dash][1] applications and closes them in teardown.\n- Declarative behavior test api in a yaml format.\n- Selenium wait for wrappers.\n\n## Documentation\n\nFor full documentation and examples, please see https://pytest-dash.readthedocs.io/en/latest/usage.html\n\n## Bugs/Suggestions\n\nFor any bug, suggestion or request, please open a [GitHub issue](https://github.com/T4rk1n/pytest-dash/issues).\n\n## More resources\n\n- [Dash user guide](https://dash.plot.ly/)\n- [Pytest][2]\n\n[1]: https://github.com/plotly/dash\n[2]: https://github.com/pytest-dev/pytest", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/T4rk1n/pytest-dash", "keywords": "dash,plotly,pytest", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "pytest-dash", "package_url": "https://pypi.org/project/pytest-dash/", "platform": "", "project_url": "https://pypi.org/project/pytest-dash/", "project_urls": { "Homepage": "https://github.com/T4rk1n/pytest-dash" }, "release_url": "https://pypi.org/project/pytest-dash/2.1.2/", "requires_dist": null, "requires_python": "", "summary": "pytest fixtures to run dash applications.", "version": "2.1.2" }, "last_serial": 5238860, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "06c7138cff3f38041f40cd9ce1f74c37", "sha256": "b5a091aefd9f90fdb9732bd6c75d8a2d00b9f10880cc02949e1eb4bc2a267b51" }, "downloads": -1, "filename": "pytest-dash-0.1.0.tar.gz", "has_sig": false, "md5_digest": "06c7138cff3f38041f40cd9ce1f74c37", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1884, "upload_time": "2018-10-03T20:34:59", "url": "https://files.pythonhosted.org/packages/1e/73/555393eb69c72dea7ee88fa7853beeef3fcbe89f259a930ffe5c1e2fd827/pytest-dash-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "e443c80bd9317ad6987b154af027b436", "sha256": "c85d374fddb0e641cc221d5481af51f2de58b1786672838c7185bab2218dbd3d" }, "downloads": -1, "filename": "pytest-dash-0.1.1.tar.gz", "has_sig": false, "md5_digest": "e443c80bd9317ad6987b154af027b436", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2831, "upload_time": "2018-10-04T16:25:03", "url": "https://files.pythonhosted.org/packages/0b/eb/87311fa5072749ff6d48c0e96adcf7658d7da2f85370d44691f9d137c32e/pytest-dash-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "e8a3a406ad0f68693affd09169d0e950", "sha256": "d82114d1e045ff0a5ac0b82320943515e02a2973f16d7acefca6a09eea774ac3" }, "downloads": -1, "filename": "pytest-dash-0.1.2.tar.gz", "has_sig": false, "md5_digest": "e8a3a406ad0f68693affd09169d0e950", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2955, "upload_time": "2018-10-04T17:00:57", "url": "https://files.pythonhosted.org/packages/2f/38/061941618783fc1b4577425cb51472525483e8c1c0a2ca7ead64209cd559/pytest-dash-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "1f43615fcb8d2792dfd580f2c4f69acf", "sha256": "0159ce56b167aedd0d9e9fdc276918c0773a013936cb5d4ebe972b1f139c61a5" }, "downloads": -1, "filename": "pytest-dash-0.1.3.tar.gz", "has_sig": false, "md5_digest": "1f43615fcb8d2792dfd580f2c4f69acf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3083, "upload_time": "2018-10-04T21:03:12", "url": "https://files.pythonhosted.org/packages/ca/89/c4354856c975747fad6629e39c558cf65dc022fdfb13e79723e8c2d02617/pytest-dash-0.1.3.tar.gz" } ], "0.2.0rc1": [ { "comment_text": "", "digests": { "md5": "9ae4e1926f48daf52cc941b4c7bacd2d", "sha256": "a82fee5ec27f2c688902737c1173440fa26bbc0cb239b47640d3ecdb7008a9e8" }, "downloads": -1, "filename": "pytest-dash-0.2.0rc1.tar.gz", "has_sig": false, "md5_digest": "9ae4e1926f48daf52cc941b4c7bacd2d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3967, "upload_time": "2018-11-14T22:08:03", "url": "https://files.pythonhosted.org/packages/3f/34/f808f894d24b6170aeb9b62df9a937464b57a34b726687e6dfab4aa0f152/pytest-dash-0.2.0rc1.tar.gz" } ], "0.2.0rc2": [ { "comment_text": "", "digests": { "md5": "0530da6ebf6bdd11f064d04bb459ee74", "sha256": "8cd1966a36bcf4d5b3f4892beb1c2fee3eafa5fe7198499f792a26e269c31150" }, "downloads": -1, "filename": "pytest-dash-0.2.0rc2.tar.gz", "has_sig": false, "md5_digest": "0530da6ebf6bdd11f064d04bb459ee74", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3921, "upload_time": "2018-11-14T22:20:32", "url": "https://files.pythonhosted.org/packages/88/6c/284adafa0a79475a262f56224e05727b34365c77eca7c1a6ef2cacfb2c3c/pytest-dash-0.2.0rc2.tar.gz" } ], "0.2.0rc3": [ { "comment_text": "", "digests": { "md5": "9f63a8a01c49deff7a2fada68b4906b1", "sha256": "7961647f002a729d280777e8e1807157c0df67550860295a7037e64084fbf203" }, "downloads": -1, "filename": "pytest-dash-0.2.0rc3.tar.gz", "has_sig": false, "md5_digest": "9f63a8a01c49deff7a2fada68b4906b1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4071, "upload_time": "2018-12-02T20:47:08", "url": "https://files.pythonhosted.org/packages/4b/ea/30a2413829fb426e1fff6b10f6482a61dfe178f60c8523c07541ce140194/pytest-dash-0.2.0rc3.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "d815fd180e3aef78c6a31255641b236e", "sha256": "f6aa1b6ea4b697033ad32ae35793040a7143a6156a40bb682a518b75e466d013" }, "downloads": -1, "filename": "pytest-dash-1.0.0.tar.gz", "has_sig": false, "md5_digest": "d815fd180e3aef78c6a31255641b236e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4139, "upload_time": "2018-12-04T21:33:36", "url": "https://files.pythonhosted.org/packages/d6/2c/ce99217262e914a094e73664033b57ab80f55d10c8b095bd156d1da735c0/pytest-dash-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "3a4a50217490010095ce91ca801a2185", "sha256": "e0fa3ebe4dacf8c6481a564c92a42efa1591e38ea426d6b5534109291b795a39" }, "downloads": -1, "filename": "pytest-dash-1.0.1.tar.gz", "has_sig": false, "md5_digest": "3a4a50217490010095ce91ca801a2185", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4160, "upload_time": "2018-12-05T21:43:16", "url": "https://files.pythonhosted.org/packages/a7/c2/c7fe74e1598f39d303d03517a1789b937face6a50692d90e85221f50840c/pytest-dash-1.0.1.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "4dc93a3807bead5bbaa6eac359c28e01", "sha256": "6e798be0d5fe378c2f681c526e69f5809e429216ecedc0f385d8a1ced9718fcd" }, "downloads": -1, "filename": "pytest-dash-1.1.0.tar.gz", "has_sig": false, "md5_digest": "4dc93a3807bead5bbaa6eac359c28e01", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4555, "upload_time": "2019-01-04T17:52:48", "url": "https://files.pythonhosted.org/packages/10/6d/e9465e0193144b835a7fa34a7b0a1597028894ab1c0317dece722677d7cf/pytest-dash-1.1.0.tar.gz" } ], "2.0.0": [ { "comment_text": "", "digests": { "md5": "59006bec2275d4059b5685d70c887482", "sha256": "585f68321c504389a811c244b6e678e5a4253c3a8346b4bfdb6cbb57f77d521c" }, "downloads": -1, "filename": "pytest-dash-2.0.0.tar.gz", "has_sig": false, "md5_digest": "59006bec2275d4059b5685d70c887482", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11486, "upload_time": "2019-02-12T22:41:01", "url": "https://files.pythonhosted.org/packages/fb/4f/d6cb7263f664d0c96d2e8e52e35676d6752592c3de1b45610eecacecfa82/pytest-dash-2.0.0.tar.gz" } ], "2.0.0rc1": [ { "comment_text": "", "digests": { "md5": "611d6101b95d9e7c2a09baeacf27bd5d", "sha256": "6b12a389a9013ccda39015f905af5607d102937ad1bf1411824e933aa77e439c" }, "downloads": -1, "filename": "pytest-dash-2.0.0rc1.tar.gz", "has_sig": false, "md5_digest": "611d6101b95d9e7c2a09baeacf27bd5d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10942, "upload_time": "2019-01-28T02:52:33", "url": "https://files.pythonhosted.org/packages/bd/c9/144ae19cda90bc8d589458f454c3534b7c81fb9309e1c3afe0cfbf60c72f/pytest-dash-2.0.0rc1.tar.gz" } ], "2.0.0rc2": [ { "comment_text": "", "digests": { "md5": "a86cf080d23ffdbf3efed0ebf4408a19", "sha256": "adfccf39ffbcd2b8591411f298735f00203d19a1107f5951251d9da422d43245" }, "downloads": -1, "filename": "pytest-dash-2.0.0rc2.tar.gz", "has_sig": false, "md5_digest": "a86cf080d23ffdbf3efed0ebf4408a19", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11528, "upload_time": "2019-02-09T01:58:07", "url": "https://files.pythonhosted.org/packages/26/08/53d8b84023d4578d1171bf09683355e7148aa4062131c049a51576d7d341/pytest-dash-2.0.0rc2.tar.gz" } ], "2.0.0rc3": [ { "comment_text": "", "digests": { "md5": "0b711323648facc736df7d0226919234", "sha256": "562d4f18a3659d824b71de40d1c17b83168c39f7712644fe82c475cb947c0836" }, "downloads": -1, "filename": "pytest-dash-2.0.0rc3.tar.gz", "has_sig": false, "md5_digest": "0b711323648facc736df7d0226919234", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11514, "upload_time": "2019-02-09T18:52:14", "url": "https://files.pythonhosted.org/packages/c8/42/6d47f9296756c672b8daf6a5ee6657cfa52f60015d19f6aeebf24ba72597/pytest-dash-2.0.0rc3.tar.gz" } ], "2.0.0rc4": [ { "comment_text": "", "digests": { "md5": "89f67606db8c769c0d8f089d030548ca", "sha256": "e57a4771e3f215e4b5ac9d2283de153d0c1ef51b4fc72d3f7c1dbf618976a21a" }, "downloads": -1, "filename": "pytest-dash-2.0.0rc4.tar.gz", "has_sig": false, "md5_digest": "89f67606db8c769c0d8f089d030548ca", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11535, "upload_time": "2019-02-12T02:19:46", "url": "https://files.pythonhosted.org/packages/b9/29/e02e2505606fe389d68a4a0088057023ff7bdd66feed1c7bfa88131c8557/pytest-dash-2.0.0rc4.tar.gz" } ], "2.0.0rc5": [ { "comment_text": "", "digests": { "md5": "f7de8ec7216e0698943fffe3e7c81db7", "sha256": "4a41fb473c50326e1521b5152c98eb3f5a5f61ed0a27eb7781f1d38eb5622ae1" }, "downloads": -1, "filename": "pytest-dash-2.0.0rc5.tar.gz", "has_sig": false, "md5_digest": "f7de8ec7216e0698943fffe3e7c81db7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11538, "upload_time": "2019-02-12T17:04:10", "url": "https://files.pythonhosted.org/packages/07/e0/5dcb22a312603b560a00163713e1d84943934a180274349eef8e2206ab41/pytest-dash-2.0.0rc5.tar.gz" } ], "2.1.0": [ { "comment_text": "", "digests": { "md5": "b1a61a0d07fc7874be86e948b43f5ccd", "sha256": "3c6ea3c20d97a4d05f31bb2f3f0682bc230ab61f9ba266a2f7c478964632f9ad" }, "downloads": -1, "filename": "pytest-dash-2.1.0.tar.gz", "has_sig": false, "md5_digest": "b1a61a0d07fc7874be86e948b43f5ccd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11685, "upload_time": "2019-02-20T23:19:24", "url": "https://files.pythonhosted.org/packages/c0/8c/bf7c4ea3d0256f8243a987778189e610bb607ad0503b8f0aa9580f2ea208/pytest-dash-2.1.0.tar.gz" } ], "2.1.1": [ { "comment_text": "", "digests": { "md5": "e48a4f97df82b05372834e8af85dbc1f", "sha256": "ac78a99fdc506ce89fd8a9ec1afbeafd8a8b84337c2d6d8f9c289950f552cb69" }, "downloads": -1, "filename": "pytest-dash-2.1.1.tar.gz", "has_sig": false, "md5_digest": "e48a4f97df82b05372834e8af85dbc1f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11699, "upload_time": "2019-02-22T00:30:24", "url": "https://files.pythonhosted.org/packages/3e/07/2a62b2e4c1382a4bf20938a5ff0c649f558228ab5f4a976dceb8e28c7307/pytest-dash-2.1.1.tar.gz" } ], "2.1.2": [ { "comment_text": "", "digests": { "md5": "005ed249e2b5fd14850cd4b98c8419fa", "sha256": "3c7cf824476f1b07242900c2cbf864623e58da4cc87485126c1f0742fed3ee6b" }, "downloads": -1, "filename": "pytest-dash-2.1.2.tar.gz", "has_sig": false, "md5_digest": "005ed249e2b5fd14850cd4b98c8419fa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11759, "upload_time": "2019-03-18T16:52:45", "url": "https://files.pythonhosted.org/packages/9d/c9/2995d2653882a64aa419b62ee4467fd2c004a8fc6f6b0607ad93bf4f5f67/pytest-dash-2.1.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "005ed249e2b5fd14850cd4b98c8419fa", "sha256": "3c7cf824476f1b07242900c2cbf864623e58da4cc87485126c1f0742fed3ee6b" }, "downloads": -1, "filename": "pytest-dash-2.1.2.tar.gz", "has_sig": false, "md5_digest": "005ed249e2b5fd14850cd4b98c8419fa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11759, "upload_time": "2019-03-18T16:52:45", "url": "https://files.pythonhosted.org/packages/9d/c9/2995d2653882a64aa419b62ee4467fd2c004a8fc6f6b0607ad93bf4f5f67/pytest-dash-2.1.2.tar.gz" } ] }