{ "info": { "author": "Jace Browning", "author_email": "jacebrowning@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Plugins", "Framework :: Pytest", "Intended Audience :: Developers", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2.7", "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-expecter\n\nA `pytest` plugin for [garybernhardt/expecter](https://github.com/garybernhardt/expecter) that hides the internal stacktrace.\n\n[![Build Status](http://img.shields.io/travis/jacebrowning/pytest-expecter/plugin.svg)](https://travis-ci.org/jacebrowning/pytest-expecter)\n[![PyPI Version](http://img.shields.io/pypi/v/pytest-expecter.svg)](https://pypi.python.org/pypi/pytest-expecter)\n\n## Overview\n\nThis lets you write tests (optionally using [ropez/pytest-describe](https://github.com/ropez/pytest-describe)) like this:\n\n```python\ndef describe_foobar():\n\n def it_can_pass(expect):\n expect(2 + 3) == 5\n\n def it_can_fail(expect):\n expect(2 + 3) == 6\n```\n\nand get output like this: \n\n```sh\n=================================== FAILURES ===================================\n_________________________ describe_foobar.it_can_fail __________________________\n\n def it_can_fail(expect):\n> expect(2 + 3) == 6\nE AssertionError: Expected 6 but got 5\n\ntest_foobar.py:7: AssertionError\n====================== 1 failed, 1 passed in 2.67 seconds ======================\n```\n\n## Installation\n\n```sh\npip install pytest-expecter\n```\n\n# Revision History\n\n## 1.3 (2018/08/10)\n\n- Added `startswith`, `endswith`, `istartswith`, and `iendswith` helpers. \n- Added support for Python 3.7.\n\n## 1.2 (2018/03/17)\n\n- Added `icontains` method to check for containment ignoring case.\n- Added `iexcludes` method to check for exclusion ignoring case.\n\n## 1.1 (2018/02/21)\n\n- Added `expect` fixture to use directly in tests.\n\n## 1.0 (2017/12/03)\n\n- Initial stable release.\n\n## 0.2.2.post7 (2017/12/02)\n\n - Added automatic conversion from `OrderedDict` to `dict` on Python 3.6 to create readable diffs.\n\n\n", "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/jacebrowning/pytest-expecter", "keywords": "", "license": "BSD", "maintainer": "", "maintainer_email": "", "name": "pytest-expecter", "package_url": "https://pypi.org/project/pytest-expecter/", "platform": "", "project_url": "https://pypi.org/project/pytest-expecter/", "project_urls": { "Homepage": "https://github.com/jacebrowning/pytest-expecter" }, "release_url": "https://pypi.org/project/pytest-expecter/1.3/", "requires_dist": null, "requires_python": "", "summary": "Better testing with expecter and pytest.", "version": "1.3" }, "last_serial": 4156637, "releases": { "0.2.2.post1": [ { "comment_text": "", "digests": { "md5": "8b6e6d2e138c9ac172e60a25a894a316", "sha256": "1868e755f3a1d21febeafe0a73f073c503f77205c79be605f43680d3771e12c2" }, "downloads": -1, "filename": "pytest-expecter-0.2.2.post1.tar.gz", "has_sig": false, "md5_digest": "8b6e6d2e138c9ac172e60a25a894a316", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4111, "upload_time": "2016-01-23T19:29:58", "url": "https://files.pythonhosted.org/packages/ca/68/888650f2a63fd5a76bdf0b357d9d60db715a5df4126663f720fa816e025c/pytest-expecter-0.2.2.post1.tar.gz" } ], "0.2.2.post2": [ { "comment_text": "", "digests": { "md5": "c13dfaac3377d4eb4e73dfabdb245cc7", "sha256": "5785f7d9c64ff378a2f2d715564345a014859a4a34f8626623ef93dbb1109b5d" }, "downloads": -1, "filename": "pytest_expecter-0.2.2.post2-py3-none-any.whl", "has_sig": false, "md5_digest": "c13dfaac3377d4eb4e73dfabdb245cc7", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 6479, "upload_time": "2016-01-23T19:44:18", "url": "https://files.pythonhosted.org/packages/f5/ee/4a050b16046ac31335afb050bcbff0f7ac99475c1514cf11dd2d29d736ea/pytest_expecter-0.2.2.post2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "81d73e944d79343d7a9f2884088fa3ff", "sha256": "9684c010ba9f1238e53484de0260d026c3c36c638e927ede6d206dd33cdfccb7" }, "downloads": -1, "filename": "pytest-expecter-0.2.2.post2.tar.gz", "has_sig": false, "md5_digest": "81d73e944d79343d7a9f2884088fa3ff", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4319, "upload_time": "2016-01-23T19:44:12", "url": "https://files.pythonhosted.org/packages/22/5a/426e6aa641e3d224460a367d86281d563f6a207aefd89407fda4b2bd46c8/pytest-expecter-0.2.2.post2.tar.gz" } ], "0.2.2.post3": [ { "comment_text": "", "digests": { "md5": "3ae324711da089d5082af94e4749c7ed", "sha256": "9c6ed4d26df0e80a31b2c6ad86a959593f0c5b2459ea366496c45d9bbd9d358a" }, "downloads": -1, "filename": "pytest_expecter-0.2.2.post3-py3-none-any.whl", "has_sig": false, "md5_digest": "3ae324711da089d5082af94e4749c7ed", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 6485, "upload_time": "2016-02-19T01:22:29", "url": "https://files.pythonhosted.org/packages/f0/27/3f8ae75e1558f6744bddd2dceb4ca795b0a452e2783ff44b0bba4e124250/pytest_expecter-0.2.2.post3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0f769b99b93a4db4f3b31f4c5d3b97c6", "sha256": "9f24b5a52a529170956bf578003d5eba05a78c611198b4bd53ae548c40c7371d" }, "downloads": -1, "filename": "pytest-expecter-0.2.2.post3.tar.gz", "has_sig": false, "md5_digest": "0f769b99b93a4db4f3b31f4c5d3b97c6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4316, "upload_time": "2016-02-19T01:19:40", "url": "https://files.pythonhosted.org/packages/98/2b/35627c6e2298cfe7fa8f5986da994cea4902fdc86570a0d3db976a72eb75/pytest-expecter-0.2.2.post3.tar.gz" } ], "0.2.2.post4": [ { "comment_text": "", "digests": { "md5": "040b2a9c274eb373f36468557a0f6338", "sha256": "d369ca23937714e801c33f74cd9267ead935425b445b38307ad86a0404f199fc" }, "downloads": -1, "filename": "pytest_expecter-0.2.2.post4-py3-none-any.whl", "has_sig": false, "md5_digest": "040b2a9c274eb373f36468557a0f6338", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 6714, "upload_time": "2017-04-18T10:20:37", "url": "https://files.pythonhosted.org/packages/4d/45/fe619187f37e77304e1d300cda9e8f93aaa7093155fe461d7343736c2464/pytest_expecter-0.2.2.post4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ce4c608d57bdac1c24082633e9fd8841", "sha256": "120339bd9b271f7950eca11f4ced573e0b864ab6ce184b1615e3777887e16d1a" }, "downloads": -1, "filename": "pytest-expecter-0.2.2.post4.tar.gz", "has_sig": false, "md5_digest": "ce4c608d57bdac1c24082633e9fd8841", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4485, "upload_time": "2017-04-18T10:20:07", "url": "https://files.pythonhosted.org/packages/d9/5b/1f2214bc4b204b03a34ac1848a7c23e5c23ad8bd699e3de57b9a686a9825/pytest-expecter-0.2.2.post4.tar.gz" } ], "0.2.2.post5": [ { "comment_text": "", "digests": { "md5": "56932b49df494d872923ededaf27244b", "sha256": "9cb071685e722087b071e92dbf35062140cf8b63875dc4c02b4d4e3d0e5bba81" }, "downloads": -1, "filename": "pytest_expecter-0.2.2.post5-py3-none-any.whl", "has_sig": false, "md5_digest": "56932b49df494d872923ededaf27244b", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 6849, "upload_time": "2017-04-18T11:26:50", "url": "https://files.pythonhosted.org/packages/21/83/473b8f058d04dfa1df3aa6bfe846ef81611ee30145289970f9a2f0396c64/pytest_expecter-0.2.2.post5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "bcc582e08939e6f11b36257ff1855b66", "sha256": "ccbd8e28adf7d5def8419233d7ea6726a549490bb3503fec7d4bdb8ff924c4cb" }, "downloads": -1, "filename": "pytest-expecter-0.2.2.post5.tar.gz", "has_sig": false, "md5_digest": "bcc582e08939e6f11b36257ff1855b66", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4613, "upload_time": "2017-04-18T11:26:48", "url": "https://files.pythonhosted.org/packages/4c/95/ffac3b5372c6c4db45209899c6656cfca23a1f05abe002aa44f1435d1a46/pytest-expecter-0.2.2.post5.tar.gz" } ], "0.2.2.post6": [ { "comment_text": "", "digests": { "md5": "dab3e9018e6d20897a26c1b293a050e0", "sha256": "afa9ee0ece1715d25019cdb8221e57db14118c1551da17724a4e3ee895f8c1aa" }, "downloads": -1, "filename": "pytest_expecter-0.2.2.post6-py3-none-any.whl", "has_sig": false, "md5_digest": "dab3e9018e6d20897a26c1b293a050e0", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 6857, "upload_time": "2017-04-18T11:41:31", "url": "https://files.pythonhosted.org/packages/91/65/2913392bc56554a5588272e9e68575d27376f28fcc13e1eb5e3dd19d0d46/pytest_expecter-0.2.2.post6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a3780ced54749ceaac2fced46160e218", "sha256": "bccbe53d5113560744a30e2db2d0d843b9a226ab2e449ccd2844a20f17769153" }, "downloads": -1, "filename": "pytest-expecter-0.2.2.post6.tar.gz", "has_sig": false, "md5_digest": "a3780ced54749ceaac2fced46160e218", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4615, "upload_time": "2017-04-18T11:41:30", "url": "https://files.pythonhosted.org/packages/ea/58/fe5bfb5f1cfffe1af01ed986430697cf5ae66c488156a7dfd16bcf9abb64/pytest-expecter-0.2.2.post6.tar.gz" } ], "0.2.2.post7": [ { "comment_text": "", "digests": { "md5": "adb727b190ed76e5582459e55cee2469", "sha256": "fbcf02b47d5963203f0df1ecf9818885ff129f2dc59900aa80e05092ddbf6972" }, "downloads": -1, "filename": "pytest_expecter-0.2.2.post7-py2-none-any.whl", "has_sig": false, "md5_digest": "adb727b190ed76e5582459e55cee2469", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 7057, "upload_time": "2017-12-02T17:38:58", "url": "https://files.pythonhosted.org/packages/f6/3c/6f20438c1d9f6ca912e1ecaaf30a14dcaba6d36866202411e48690e8b3bd/pytest_expecter-0.2.2.post7-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e5a5be1bc6741339f5b58c22c5ed99e8", "sha256": "f73ce7f86cf4feb36df002baa37767765648da29896c3d5e442ce0f14d9ccdfe" }, "downloads": -1, "filename": "pytest-expecter-0.2.2.post7.tar.gz", "has_sig": false, "md5_digest": "e5a5be1bc6741339f5b58c22c5ed99e8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5010, "upload_time": "2017-12-02T17:39:00", "url": "https://files.pythonhosted.org/packages/6d/a0/cf17a9b3f5ed17e45afb7b68353399b55c7816395037d8062d0591dbf131/pytest-expecter-0.2.2.post7.tar.gz" } ], "1.0": [ { "comment_text": "", "digests": { "md5": "59cfaf0038a955c256ba7d665f3a10eb", "sha256": "cc0c9ea5e2d11d3812cd1aea0957bf7747e0f2cac2bf695f9180658c88ebdbe0" }, "downloads": -1, "filename": "pytest_expecter-1.0-py2-none-any.whl", "has_sig": false, "md5_digest": "59cfaf0038a955c256ba7d665f3a10eb", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 4211, "upload_time": "2017-12-03T22:39:43", "url": "https://files.pythonhosted.org/packages/b8/56/2a2a2c6cb48f279e9773b7826f3b4f8751a190a08b44d740155009a0e357/pytest_expecter-1.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "57c90eff42a7cbaca14d0ff886308369", "sha256": "5736087ec9a41e4b92c2ca70fa648d1243f611cf70800bf7ce62300c3eb029ea" }, "downloads": -1, "filename": "pytest-expecter-1.0.tar.gz", "has_sig": false, "md5_digest": "57c90eff42a7cbaca14d0ff886308369", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2728, "upload_time": "2017-12-03T22:39:44", "url": "https://files.pythonhosted.org/packages/38/ec/4e3ba69bb543fb926fcbf09998640128f878f97eb0bbdc2452a63b8edb3a/pytest-expecter-1.0.tar.gz" } ], "1.0.post1": [ { "comment_text": "", "digests": { "md5": "c62abb4a4de74e40bd7e7be3d49302fe", "sha256": "aede3a71adf77a6ef06603794d47f965684cf01e3e226bc5df68cf80b416012d" }, "downloads": -1, "filename": "pytest_expecter-1.0.post1-py2-none-any.whl", "has_sig": false, "md5_digest": "c62abb4a4de74e40bd7e7be3d49302fe", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 11936, "upload_time": "2017-12-03T22:57:27", "url": "https://files.pythonhosted.org/packages/d9/e2/02a3af5529d5f7b694afd21bdc87c20d80f0c2f52d65669d356ec80fc43c/pytest_expecter-1.0.post1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b05c05f1aeecef5d7b5cc172630d4966", "sha256": "67fe8944a3fc7300145f42f36628e8e592c064d9e02614473fe59e2e62866547" }, "downloads": -1, "filename": "pytest-expecter-1.0.post1.tar.gz", "has_sig": false, "md5_digest": "b05c05f1aeecef5d7b5cc172630d4966", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8762, "upload_time": "2017-12-03T22:57:30", "url": "https://files.pythonhosted.org/packages/b5/52/dbf31e6d4b200d48c45530f73f7e15487e7907b371a30914b81ec34d0af3/pytest-expecter-1.0.post1.tar.gz" } ], "1.1": [ { "comment_text": "", "digests": { "md5": "32dae2d353f9cd5aff6c1e8982a21b1e", "sha256": "aa455bbb79c10eac0864fc37fb28de2932e3af61da122e2732a0634fa0d8077c" }, "downloads": -1, "filename": "pytest_expecter-1.1-py2-none-any.whl", "has_sig": false, "md5_digest": "32dae2d353f9cd5aff6c1e8982a21b1e", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 14982, "upload_time": "2018-02-22T02:44:08", "url": "https://files.pythonhosted.org/packages/fc/55/d5b94891919cf3d9108ce73192050e344f6a7b3fd132d057168dba3c9af4/pytest_expecter-1.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4f206e2b5ceb431155a6b4ead5b6d523", "sha256": "4472ea85240c5394c427a1ca1cedd6c7427d02b589845360744f04420cd21e94" }, "downloads": -1, "filename": "pytest-expecter-1.1.tar.gz", "has_sig": false, "md5_digest": "4f206e2b5ceb431155a6b4ead5b6d523", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8634, "upload_time": "2018-02-22T02:44:09", "url": "https://files.pythonhosted.org/packages/da/c5/720e3970d655d16400f9a2db7e943976283936138390e7976ae61545c2e8/pytest-expecter-1.1.tar.gz" } ], "1.1b1": [ { "comment_text": "", "digests": { "md5": "c4b7599f316a267a30b301533cb4de7a", "sha256": "8b842ac7d266f619721e05e4cd5b509b8aa431c68598692990c000a98e5b893d" }, "downloads": -1, "filename": "pytest_expecter-1.1b1-py2-none-any.whl", "has_sig": false, "md5_digest": "c4b7599f316a267a30b301533cb4de7a", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 15099, "upload_time": "2018-02-22T01:56:49", "url": "https://files.pythonhosted.org/packages/4f/09/f9d482177a80b8de312cceda684e6152517e3256cbc44666bae400b2545b/pytest_expecter-1.1b1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "807a717c770974893a13c1cf3fabbe21", "sha256": "0a0c06d0351b9fc46cc9558df3d15dc00c6e7e220275e1c310a1c9927fff191c" }, "downloads": -1, "filename": "pytest-expecter-1.1b1.tar.gz", "has_sig": false, "md5_digest": "807a717c770974893a13c1cf3fabbe21", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8869, "upload_time": "2018-02-22T01:56:50", "url": "https://files.pythonhosted.org/packages/2c/ce/921a498761b31205316322e9168b1d9cac20fb4f7f6d255603030e8bb13f/pytest-expecter-1.1b1.tar.gz" } ], "1.1b2": [ { "comment_text": "", "digests": { "md5": "813ca90092e95424c542aa1990434a26", "sha256": "0aa47f5693c29fb8aac6ead421375b02ab0e588a84f6aa64af97dd84a05fa6d2" }, "downloads": -1, "filename": "pytest_expecter-1.1b2-py2-none-any.whl", "has_sig": false, "md5_digest": "813ca90092e95424c542aa1990434a26", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 15517, "upload_time": "2018-02-22T02:08:42", "url": "https://files.pythonhosted.org/packages/1a/e3/33a2e250ce886cbd2023c1cc0fe0f1e5c855000c704e6b11465041019447/pytest_expecter-1.1b2-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b4b07f1d5f4352f96f9d18ca911a9bc3", "sha256": "372688920fef6dd14721536f34ab34abdaab65ce4a03395728533acd7f0fe997" }, "downloads": -1, "filename": "pytest-expecter-1.1b2.tar.gz", "has_sig": false, "md5_digest": "b4b07f1d5f4352f96f9d18ca911a9bc3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8893, "upload_time": "2018-02-22T02:08:43", "url": "https://files.pythonhosted.org/packages/00/66/52230b2d94dd9df6788474f08325fadad4659dc36a03a796c73624100766/pytest-expecter-1.1b2.tar.gz" } ], "1.2": [ { "comment_text": "", "digests": { "md5": "322ca9937e3e1c3588c6b5e7005a4a27", "sha256": "9d579961379026f5c2211070125f042f882fc0db00488b10ebbdf79491679ff6" }, "downloads": -1, "filename": "pytest_expecter-1.2-py2-none-any.whl", "has_sig": false, "md5_digest": "322ca9937e3e1c3588c6b5e7005a4a27", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 12140, "upload_time": "2018-03-17T14:05:32", "url": "https://files.pythonhosted.org/packages/ea/37/69a1806e31f7242741e6d9b86575156a7b2c58c2b221620e9e547299d5fd/pytest_expecter-1.2-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "69ba9152d71b6d4497e914d7ba6d223f", "sha256": "efd92985547f2f2b170d8b7459d00075d9694d3ebdabfb41dbb7f71d9183d5e0" }, "downloads": -1, "filename": "pytest-expecter-1.2.tar.gz", "has_sig": false, "md5_digest": "69ba9152d71b6d4497e914d7ba6d223f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8927, "upload_time": "2018-03-17T14:05:34", "url": "https://files.pythonhosted.org/packages/0e/c0/8bafe09a8322746460749af3f89d4b4573ecb8b612b299ffd216fed01027/pytest-expecter-1.2.tar.gz" } ], "1.2a1": [ { "comment_text": "", "digests": { "md5": "a98869e062a43b7a767ba04e33a3d792", "sha256": "ab3376d592fc19e78349da4bbf8a3bb0ee2f728ac603884767179717538dffb7" }, "downloads": -1, "filename": "pytest_expecter-1.2a1-py2-none-any.whl", "has_sig": false, "md5_digest": "a98869e062a43b7a767ba04e33a3d792", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 12028, "upload_time": "2018-03-16T13:47:58", "url": "https://files.pythonhosted.org/packages/ce/82/6af14b01e2c7f9031999dce23650262f54c51031aa0e6fa1855d26666a6c/pytest_expecter-1.2a1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "74a0312a2ef7b61036ea30980de14eb0", "sha256": "d62a236e2959a943f7ada82701d44c7fc7b5b0c31866766d14cceda0a4a1c2bf" }, "downloads": -1, "filename": "pytest-expecter-1.2a1.tar.gz", "has_sig": false, "md5_digest": "74a0312a2ef7b61036ea30980de14eb0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8782, "upload_time": "2018-03-16T13:47:59", "url": "https://files.pythonhosted.org/packages/18/e9/d7a6a6fdd56b88a8d4220c480a4e62afdf52850295ddb8abd41a8f213e95/pytest-expecter-1.2a1.tar.gz" } ], "1.3": [ { "comment_text": "", "digests": { "md5": "12ccb19dc90c22312c119305d3257cd5", "sha256": "27c93dfe87e2f4d28c525031be68d3f89457e3315241d97ee15f7689544e0e37" }, "downloads": -1, "filename": "pytest_expecter-1.3-py2-none-any.whl", "has_sig": false, "md5_digest": "12ccb19dc90c22312c119305d3257cd5", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 10860, "upload_time": "2018-08-10T12:12:36", "url": "https://files.pythonhosted.org/packages/60/f2/065a17474ba96d3972677fd88c84fafb1e8c03759693d50f4fd637054923/pytest_expecter-1.3-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "15d3b56d671121ba425bf8ed2d9fdf82", "sha256": "1c8e9ab98ddd576436b61a7ba61ea11cfa5a3fc6b00288ce9e91e9dd770daf19" }, "downloads": -1, "filename": "pytest-expecter-1.3.tar.gz", "has_sig": false, "md5_digest": "15d3b56d671121ba425bf8ed2d9fdf82", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11443, "upload_time": "2018-08-10T12:12:37", "url": "https://files.pythonhosted.org/packages/46/31/1536af290c8bcaba012bd4926ba08e2046a9c4615e398d8349d007939d4e/pytest-expecter-1.3.tar.gz" } ], "1.3b1": [ { "comment_text": "", "digests": { "md5": "fbe25be6f0f45cdc88382b5adb31583c", "sha256": "035531d034834eb44f28d4d5489b0eac853174ff63c03fe69cadd694a60eb98d" }, "downloads": -1, "filename": "pytest_expecter-1.3b1-py2-none-any.whl", "has_sig": false, "md5_digest": "fbe25be6f0f45cdc88382b5adb31583c", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 12495, "upload_time": "2018-06-01T12:38:31", "url": "https://files.pythonhosted.org/packages/a5/98/4751daa7faa94d355a7ec888265dc5ff21db8e35364c3b0d5d40271e5a36/pytest_expecter-1.3b1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d32612d7a1d7890112fa2fbdc92d1b84", "sha256": "cee223afd78de80539534ed53482c6db948b3c07f334c25680259510fea5d5fb" }, "downloads": -1, "filename": "pytest-expecter-1.3b1.tar.gz", "has_sig": false, "md5_digest": "d32612d7a1d7890112fa2fbdc92d1b84", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9221, "upload_time": "2018-06-01T12:38:32", "url": "https://files.pythonhosted.org/packages/42/1d/c651f94aacf28b9fbc4195e8f9d0fe40c1faa7ab905934f4403e1c9ad105/pytest-expecter-1.3b1.tar.gz" } ], "1.3b2": [ { "comment_text": "", "digests": { "md5": "e0d499aa80196a5c52408d7b76506f42", "sha256": "14194a8a4906b35efa63e5ac8a5303626468696441539c7a37de20458e12c4b6" }, "downloads": -1, "filename": "pytest_expecter-1.3b2-py2-none-any.whl", "has_sig": false, "md5_digest": "e0d499aa80196a5c52408d7b76506f42", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 10877, "upload_time": "2018-08-10T02:48:25", "url": "https://files.pythonhosted.org/packages/f0/2e/5de1ab40e431f50efb1ec0059acc2ba2891fb36bd8819ad3e6f890d0c946/pytest_expecter-1.3b2-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "eb95664f3ce1eab0515d3c7f4e818732", "sha256": "d418cbafff44078cf9b41f04b6355d60cfdeedada6233cb8405dc58935e42f6c" }, "downloads": -1, "filename": "pytest-expecter-1.3b2.tar.gz", "has_sig": false, "md5_digest": "eb95664f3ce1eab0515d3c7f4e818732", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8880, "upload_time": "2018-08-10T02:48:26", "url": "https://files.pythonhosted.org/packages/11/36/7d8110e8623b7dcbd2d1a2737df9f8466be1664d7ffae17848a84600b90e/pytest-expecter-1.3b2.tar.gz" } ], "1.3b3": [ { "comment_text": "", "digests": { "md5": "701e1f5cde675ff1e830edd2fd24a312", "sha256": "e688a0e66d31d11168667d3c85f89ae9d34671e6e55fd93a0243f1987102dbeb" }, "downloads": -1, "filename": "pytest_expecter-1.3b3-py2-none-any.whl", "has_sig": false, "md5_digest": "701e1f5cde675ff1e830edd2fd24a312", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 10877, "upload_time": "2018-08-10T03:00:58", "url": "https://files.pythonhosted.org/packages/05/4c/37fd6f7e3a61f80cbe28b8d632535dc4077b5b1d02d297107e72a29c4259/pytest_expecter-1.3b3-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "471b5cec803b86fecff20adf2eff2f9d", "sha256": "0c240ddde3b50b6dc2ff08162ac51971881d65c3209e149a6d05224efe9dcaac" }, "downloads": -1, "filename": "pytest-expecter-1.3b3.tar.gz", "has_sig": false, "md5_digest": "471b5cec803b86fecff20adf2eff2f9d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11408, "upload_time": "2018-08-10T03:01:00", "url": "https://files.pythonhosted.org/packages/a5/6f/e4545ec1b14f7a00880165abb41451a571ccfb3df49884f9d734488dbb3c/pytest-expecter-1.3b3.tar.gz" } ], "1.3b4": [ { "comment_text": "", "digests": { "md5": "7295919abfed39248ff1395f8c36214a", "sha256": "4d1bf8ec2ea12e790c027daa8375cd3abc422ef244afbc076558bde0d3e8f752" }, "downloads": -1, "filename": "pytest_expecter-1.3b4-py2-none-any.whl", "has_sig": false, "md5_digest": "7295919abfed39248ff1395f8c36214a", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 10886, "upload_time": "2018-08-10T03:02:49", "url": "https://files.pythonhosted.org/packages/9b/23/fd35b633ba34421e3f808192d52484bc482ab19b125db5b49e786f398e2f/pytest_expecter-1.3b4-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c60e725ca91719194a79e6d03d7e5787", "sha256": "7c791163c7dc547ddb0ecc1131b82fa2db57c73fe20cc3a61d7a8655057197fa" }, "downloads": -1, "filename": "pytest-expecter-1.3b4.tar.gz", "has_sig": false, "md5_digest": "c60e725ca91719194a79e6d03d7e5787", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11452, "upload_time": "2018-08-10T03:02:50", "url": "https://files.pythonhosted.org/packages/61/c9/ab5d6881f0c33cb7d6f73367fd7812321ffd767ece3219e352bc21a457b5/pytest-expecter-1.3b4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "12ccb19dc90c22312c119305d3257cd5", "sha256": "27c93dfe87e2f4d28c525031be68d3f89457e3315241d97ee15f7689544e0e37" }, "downloads": -1, "filename": "pytest_expecter-1.3-py2-none-any.whl", "has_sig": false, "md5_digest": "12ccb19dc90c22312c119305d3257cd5", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 10860, "upload_time": "2018-08-10T12:12:36", "url": "https://files.pythonhosted.org/packages/60/f2/065a17474ba96d3972677fd88c84fafb1e8c03759693d50f4fd637054923/pytest_expecter-1.3-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "15d3b56d671121ba425bf8ed2d9fdf82", "sha256": "1c8e9ab98ddd576436b61a7ba61ea11cfa5a3fc6b00288ce9e91e9dd770daf19" }, "downloads": -1, "filename": "pytest-expecter-1.3.tar.gz", "has_sig": false, "md5_digest": "15d3b56d671121ba425bf8ed2d9fdf82", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11443, "upload_time": "2018-08-10T12:12:37", "url": "https://files.pythonhosted.org/packages/46/31/1536af290c8bcaba012bd4926ba08e2046a9c4615e398d8349d007939d4e/pytest-expecter-1.3.tar.gz" } ] }