{ "info": { "author": "Felix Schwarz", "author_email": "felix.schwarz@oss.schwarz.eu", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Web Environment", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 3", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "Changelog\n******************************\n\n1.4.0 (2019-01-18)\n====================\n- implement \"assert_is(expr1, expr2)\" and \"assert_is_not(expr1, expr2)\"\n- implement \"assert_path_exists()\", \"assert_path_not_exists()\",\n \"assert_file_exists()\", and \"assert_file_not_exists()\"\n\n1.3.4 (2017-11-29)\n====================\n- prevent nosetests from running \"skip_test\" as an actual test case\n\n1.3.3 (2017-09-20)\n====================\n- provide a PEP8 compliant \"skip_test\" (and export \"skipTest\" via \"__all__\")\n\n1.3.2 (2017-05-08)\n====================\n- assert_length() now consumes generators if this is necessary to get the length\n\n1.3.1 (2016-09-26)\n====================\n- instruct test runners to suppress traceback lines from PythonicTestcase when\n displaying a test failure.\n\n1.3.0 (2016-01-23)\n====================\n- export 'SkipTest' class via unittest (Python 2.7+), unittest2 or\n nose.plugins.skip\n- support for \"@expect_failure\" decorator. It works very similar to unittest's\n \"@expectedFailure\". However failing tests are reported as \"skipped\" not\n \"passing\" if the test runner does not support \"expected failures\" (such as\n nosetests 1.x).\n\n1.2.2 (2016-01-20)\n====================\n- rename project to \"PythonicTestcase\" to workaround pip's automatic\n replacement of underscores with dashes. This simplifies installation\n from a private index.\n\n1.2.1 (2015-11-23)\n====================\n- fix: assert_raises does not catch some (expected) exceptions on Python 2.6\n\n1.2.0 (16.11.2015)\n====================\n- implement assert_not_raises\n\n1.1.0 (22.10.2015)\n====================\n- assert_raises can return a context manager\n\n1.0.2 (07.10.2015)\n====================\n- fix sdist by including Changelog.txt\n\n1.0.1 (07.10.2015)\n====================\n- use gpg signing for pypi release (no code changes)\n\n1.0 (07.10.2015)\n====================\n- initial pypi release\n\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://bitbucket.org/felixschwarz/pythonic-testcase/", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "PythonicTestcase", "package_url": "https://pypi.org/project/PythonicTestcase/", "platform": "", "project_url": "https://pypi.org/project/PythonicTestcase/", "project_urls": { "Homepage": "https://bitbucket.org/felixschwarz/pythonic-testcase/" }, "release_url": "https://pypi.org/project/PythonicTestcase/1.4.0/", "requires_dist": null, "requires_python": "", "summary": "standalone pythonic assertions", "version": "1.4.0" }, "last_serial": 4711484, "releases": { "1.2.2": [ { "comment_text": "", "digests": { "md5": "8a527bbf8a5af30357b2d79ecf7a4e77", "sha256": "f829fe922c5b4ce6d7b330dd27142a9632b453007048568d330fc626d0e480c7" }, "downloads": -1, "filename": "PythonicTestcase-1.2.2-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "8a527bbf8a5af30357b2d79ecf7a4e77", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 5683, "upload_time": "2016-01-20T11:41:45", "url": "https://files.pythonhosted.org/packages/af/0b/f814333fe12d883c667dd343a17870dba272eba614791d34544222cf4ab6/PythonicTestcase-1.2.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "43e46436f455f87a358bdd524f0f5f7a", "sha256": "d53126ccb5b6929f1c1e7ce74ba0d84ceede937f516a036cd553ebeb1dc53e45" }, "downloads": -1, "filename": "PythonicTestcase-1.2.2.tar.gz", "has_sig": true, "md5_digest": "43e46436f455f87a358bdd524f0f5f7a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4361, "upload_time": "2016-01-20T11:41:37", "url": "https://files.pythonhosted.org/packages/9a/e3/66cfa884b583cf5257e3db86f0794accc154dc118086ba0240136e0d0482/PythonicTestcase-1.2.2.tar.gz" } ], "1.3.0": [ { "comment_text": "", "digests": { "md5": "9ff7ce21c766f47068c97bc68c73f12a", "sha256": "cc4759cb105057ccd306f6827d7cb81035a68b462afa5053d6d7cc57c8c7c0de" }, "downloads": -1, "filename": "PythonicTestcase-1.3.0-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "9ff7ce21c766f47068c97bc68c73f12a", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 6781, "upload_time": "2016-01-23T22:13:18", "url": "https://files.pythonhosted.org/packages/03/bb/613357288ece0a6b11b968bb38aab8d3238b9c68fbf88732f6cefdd1d2ea/PythonicTestcase-1.3.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d4f2dc8c47d0dce7ef4459e6b29b34eb", "sha256": "d46c4fc84dc1e9e6565bd22004573254746f546116a5f76f8d4792558a98bbc6" }, "downloads": -1, "filename": "PythonicTestcase-1.3.0.tar.gz", "has_sig": true, "md5_digest": "d4f2dc8c47d0dce7ef4459e6b29b34eb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5272, "upload_time": "2016-01-23T22:13:12", "url": "https://files.pythonhosted.org/packages/b0/68/e7beb886fed1ce4594ecb9913900b59ff48bfa8baf549e51bb3397f0589a/PythonicTestcase-1.3.0.tar.gz" } ], "1.3.1": [ { "comment_text": "", "digests": { "md5": "2d64ad08968a5711607c3c8950e47b44", "sha256": "146a2dce8e946715faba47337fcfd31e1aa49c10f7f2fa44c79b8b39a28c9d2a" }, "downloads": -1, "filename": "PythonicTestcase-1.3.1-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "2d64ad08968a5711607c3c8950e47b44", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 7089, "upload_time": "2016-09-26T09:30:57", "url": "https://files.pythonhosted.org/packages/d7/6c/8381fefcf97b56636f34fbb66e6b24a2689e7583cedafa8cdb663ca0c9eb/PythonicTestcase-1.3.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c99df8904800dbe553b32a1e9637b125", "sha256": "0d9cfa12c071a8821bfb2fdc422e5e89389181c485d4863c1af02ebae90abe0a" }, "downloads": -1, "filename": "PythonicTestcase-1.3.1.tar.gz", "has_sig": true, "md5_digest": "c99df8904800dbe553b32a1e9637b125", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5547, "upload_time": "2016-09-26T09:30:54", "url": "https://files.pythonhosted.org/packages/3f/6c/6a0161433c4398b24689b86506b03003b8d260ea33b660ce4f5c226923cf/PythonicTestcase-1.3.1.tar.gz" } ], "1.3.2": [ { "comment_text": "", "digests": { "md5": "df8f0423f14aac286c0dcb722a95a727", "sha256": "8ff54567188d48c6140e6e7f776d2412adcded80e9aaae086416c97488362c70" }, "downloads": -1, "filename": "PythonicTestcase-1.3.2-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "df8f0423f14aac286c0dcb722a95a727", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7231, "upload_time": "2017-05-08T15:51:58", "url": "https://files.pythonhosted.org/packages/da/36/7520587151d2f122fee749576603a2f7ca02bee5076c04c08fd2a4701a06/PythonicTestcase-1.3.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a0924ecf84215c901972eb3697cb3899", "sha256": "357e2e92f6896151c24c0e88eb033bda9cc78f8526163a984d9e2fab1c13b9fd" }, "downloads": -1, "filename": "PythonicTestcase-1.3.2.tar.gz", "has_sig": true, "md5_digest": "a0924ecf84215c901972eb3697cb3899", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5636, "upload_time": "2017-05-08T15:52:01", "url": "https://files.pythonhosted.org/packages/7d/18/06b8079beb001a8433c7ebb7fceabaa6add2c9803b5222f80466f7ba72ea/PythonicTestcase-1.3.2.tar.gz" } ], "1.3.3": [ { "comment_text": "", "digests": { "md5": "e8143499c2e64b4138bbf1883f2d9f43", "sha256": "2a29ccf12d2e143e538b59647ce00c500125786ce34a225fb9f8fb912c17d4ef" }, "downloads": -1, "filename": "PythonicTestcase-1.3.3-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "e8143499c2e64b4138bbf1883f2d9f43", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7349, "upload_time": "2017-09-20T14:11:00", "url": "https://files.pythonhosted.org/packages/d3/18/6cb66a159f83c2acda0e5dfa6ea411de7eae127025bec8b1b7cf3a10934e/PythonicTestcase-1.3.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "598aaec9497f38f29db117df6b3b3b80", "sha256": "bee9f43b45bfe015235d986e899cd12fb8025fc63e6d131a235fe492e9d455d0" }, "downloads": -1, "filename": "PythonicTestcase-1.3.3.tar.gz", "has_sig": true, "md5_digest": "598aaec9497f38f29db117df6b3b3b80", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5695, "upload_time": "2017-09-20T14:11:03", "url": "https://files.pythonhosted.org/packages/03/98/6ff61fff854260c315d01087fbd2f5aa2da10d959b4cf3cf434274735919/PythonicTestcase-1.3.3.tar.gz" } ], "1.3.4": [ { "comment_text": "", "digests": { "md5": "8cb1a2e61233f710432392255ef49e8e", "sha256": "fc7d17b9c3df1b0ff6836f0cc5a805d42fc65f252ae2ea06a6fefe69b68eba10" }, "downloads": -1, "filename": "PythonicTestcase-1.3.4-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "8cb1a2e61233f710432392255ef49e8e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7464, "upload_time": "2017-11-29T10:08:23", "url": "https://files.pythonhosted.org/packages/c8/58/b451a6f4f5111a7c89a3479d92d217a69c84c6ebe42b651c1886143f6136/PythonicTestcase-1.3.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8ee03cf0b8a7d6c2bdf2d309153fc2e9", "sha256": "2cb14f537fc61b626c6ea3a16a9e345d34adde63950d22aa2c5672739b3e9545" }, "downloads": -1, "filename": "PythonicTestcase-1.3.4.tar.gz", "has_sig": true, "md5_digest": "8ee03cf0b8a7d6c2bdf2d309153fc2e9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5780, "upload_time": "2017-11-29T10:08:26", "url": "https://files.pythonhosted.org/packages/de/ba/4b30003f169cb1a7e386d14a943874215ed4ab254f765f41e0a974cd974c/PythonicTestcase-1.3.4.tar.gz" } ], "1.4.0": [ { "comment_text": "", "digests": { "md5": "95fc1a1784ab902bc137123a9d6dc0ff", "sha256": "9a7cc92156a4c1b9efc2f28f8321bcf67506e203fe3eafa2add107a5dffff4f4" }, "downloads": -1, "filename": "PythonicTestcase-1.4.0-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "95fc1a1784ab902bc137123a9d6dc0ff", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5451, "upload_time": "2019-01-18T09:28:46", "url": "https://files.pythonhosted.org/packages/ea/c6/cb0f2d41282b908bf8971bf3fff61a97023625dabc5a966b1c252c0a44bb/PythonicTestcase-1.4.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "14aa86cbceba4d1e199675cc559a4dc5", "sha256": "fb9642dbd1ba21176c4b1442df3dd672f375d9634eb94411b62577c4d0344cef" }, "downloads": -1, "filename": "PythonicTestcase-1.4.0.tar.gz", "has_sig": true, "md5_digest": "14aa86cbceba4d1e199675cc559a4dc5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12059, "upload_time": "2019-01-18T09:28:48", "url": "https://files.pythonhosted.org/packages/b6/f1/70f36b5240eebeb33a649f6abe2e48fe977a8694a1e8710d38791f62b1b3/PythonicTestcase-1.4.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "95fc1a1784ab902bc137123a9d6dc0ff", "sha256": "9a7cc92156a4c1b9efc2f28f8321bcf67506e203fe3eafa2add107a5dffff4f4" }, "downloads": -1, "filename": "PythonicTestcase-1.4.0-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "95fc1a1784ab902bc137123a9d6dc0ff", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5451, "upload_time": "2019-01-18T09:28:46", "url": "https://files.pythonhosted.org/packages/ea/c6/cb0f2d41282b908bf8971bf3fff61a97023625dabc5a966b1c252c0a44bb/PythonicTestcase-1.4.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "14aa86cbceba4d1e199675cc559a4dc5", "sha256": "fb9642dbd1ba21176c4b1442df3dd672f375d9634eb94411b62577c4d0344cef" }, "downloads": -1, "filename": "PythonicTestcase-1.4.0.tar.gz", "has_sig": true, "md5_digest": "14aa86cbceba4d1e199675cc559a4dc5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12059, "upload_time": "2019-01-18T09:28:48", "url": "https://files.pythonhosted.org/packages/b6/f1/70f36b5240eebeb33a649f6abe2e48fe977a8694a1e8710d38791f62b1b3/PythonicTestcase-1.4.0.tar.gz" } ] }