{ "info": { "author": "Justin Shacklette", "author_email": "justin@saturnboy.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: 3.8", "Topic :: Software Development", "Topic :: Software Development :: Testing" ], "description": "assertpy\n========\n\nSimple assertions library for unit testing in Python with a nice fluent API. Supports both Python 2 and 3.\n\nUsage\n-----\n\nJust import the ``assert_that`` function, and away you go...::\n\n from assertpy import assert_that\n\n def test_something():\n assert_that(1 + 2).is_equal_to(3)\n assert_that('foobar').is_length(6).starts_with('foo').ends_with('bar')\n assert_that(['a', 'b', 'c']).contains('a').does_not_contain('x')\n\nOf course, assertpy works best with a python test runner like `pytest `_ (our favorite) or `Nose `_.\n\nInstall\n-------\n\nThe assertpy library is available via `PyPI `_.\nJust install with::\n\n pip install assertpy\n\nOr, if you are a big fan of `conda `_ like we are, there is an\n`assertpy-feedstock `_ for\n`Conda-Forge `_ that you can use::\n\n conda install assertpy --channel conda-forge", "description_content_type": "", "docs_url": null, "download_url": "https://github.com/assertpy/assertpy/archive/1.1.tar.gz", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/assertpy/assertpy", "keywords": "test,testing,assert,assertion,assertthat,assert_that,nose,nosetests,pytest,unittest", "license": "BSD", "maintainer": "", "maintainer_email": "", "name": "assertpy", "package_url": "https://pypi.org/project/assertpy/", "platform": "", "project_url": "https://pypi.org/project/assertpy/", "project_urls": { "Download": "https://github.com/assertpy/assertpy/archive/1.1.tar.gz", "Homepage": "https://github.com/assertpy/assertpy" }, "release_url": "https://pypi.org/project/assertpy/1.1/", "requires_dist": null, "requires_python": "", "summary": "Simple assertion library for unit testing in python with a fluent API", "version": "1.1", "yanked": false, "yanked_reason": null }, "last_serial": 7733949, "releases": { "0.10": [ { "comment_text": "", "digests": { "md5": "4b64776c22f85c2cd1df7b2e758a6312", "sha256": "14f1405fb6fdb3ca24614ea714a6a9b64bae9e7d2a24c435c431a972522d4315" }, "downloads": -1, "filename": "assertpy-0.10.tar.gz", "has_sig": false, "md5_digest": "4b64776c22f85c2cd1df7b2e758a6312", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9017, "upload_time": "2016-07-31T15:52:28", "upload_time_iso_8601": "2016-07-31T15:52:28.420408Z", "url": "https://files.pythonhosted.org/packages/d9/f0/e324a502e942a894e6307e41ffa9a040331680df2f89adb542530bd93323/assertpy-0.10.tar.gz", "yanked": false, "yanked_reason": null } ], "0.11": [ { "comment_text": "", "digests": { "md5": "dda697cd04c7dc2d1f0c3559a2048f4a", "sha256": "320260d25a8e25e2185bdbed71209e19a0981ba238444aa50817f293bfac8177" }, "downloads": -1, "filename": "assertpy-0.11.tar.gz", "has_sig": false, "md5_digest": "dda697cd04c7dc2d1f0c3559a2048f4a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9190, "upload_time": "2017-08-28T03:32:47", "upload_time_iso_8601": "2017-08-28T03:32:47.053372Z", "url": "https://files.pythonhosted.org/packages/cf/65/866d43185d3aa104e65fe30567d0c93fbe3035b913be4c2eb789d83d3ae5/assertpy-0.11.tar.gz", "yanked": false, "yanked_reason": null } ], "0.12": [ { "comment_text": "", "digests": { "md5": "e0d382ca6e3788e564f0ec6c24162c37", "sha256": "563502ad2d89f5242543924d1ae62472c24daeeaf2ecfd78b004feb0559395b9" }, "downloads": -1, "filename": "assertpy-0.12.tar.gz", "has_sig": false, "md5_digest": "e0d382ca6e3788e564f0ec6c24162c37", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9910, "upload_time": "2017-11-20T00:03:38", "upload_time_iso_8601": "2017-11-20T00:03:38.195811Z", "url": "https://files.pythonhosted.org/packages/54/66/1ed435aa2f51e39d73ff4c59dc9bc569278fcaf9586599891b146a8f9e5a/assertpy-0.12.tar.gz", "yanked": false, "yanked_reason": null } ], "0.13": [ { "comment_text": "", "digests": { "md5": "a41470fafc5563fe4e8fcf2658cebc41", "sha256": "3c288e81e1c5118b9722a1f396db21724916cfb480f3c0c079c4af91ee6f79ce" }, "downloads": -1, "filename": "assertpy-0.13.tar.gz", "has_sig": false, "md5_digest": "a41470fafc5563fe4e8fcf2658cebc41", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12193, "upload_time": "2018-01-27T22:50:58", "upload_time_iso_8601": "2018-01-27T22:50:58.518595Z", "url": "https://files.pythonhosted.org/packages/3d/97/8645c3e638e66452e52d1631b1461a8cd93e2c595d0a8ee9dda2f535c12d/assertpy-0.13.tar.gz", "yanked": false, "yanked_reason": null } ], "0.14": [ { "comment_text": "", "digests": { "md5": "89e0e559c2a2cedbf17f6e092d07123a", "sha256": "1b7e591f490616e3f2707b6e511b91b188a8c6facb3a4ff0db2339b0a41d73c4" }, "downloads": -1, "filename": "assertpy-0.14.tar.gz", "has_sig": false, "md5_digest": "89e0e559c2a2cedbf17f6e092d07123a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12754, "upload_time": "2018-09-16T18:49:09", "upload_time_iso_8601": "2018-09-16T18:49:09.201307Z", "url": "https://files.pythonhosted.org/packages/81/81/066b50ac8e8946ed5a87c704fb08916454b7b5eb2f9cf30b73475495c4b0/assertpy-0.14.tar.gz", "yanked": false, "yanked_reason": null } ], "0.15": [ { "comment_text": "", "digests": { "md5": "86fa41bf203591063d4b6fddfaeab1d8", "sha256": "04f52dcd9d60d074b3cfd9f16cc7b4dde4cdf654133562b754062947bc357775" }, "downloads": -1, "filename": "assertpy-0.15.tar.gz", "has_sig": false, "md5_digest": "86fa41bf203591063d4b6fddfaeab1d8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14598, "upload_time": "2019-10-30T04:13:36", "upload_time_iso_8601": "2019-10-30T04:13:36.025528Z", "url": "https://files.pythonhosted.org/packages/cf/71/02a753c18c95d0d7fd7ceb7d6983892dd13b99f1650260a395adab1385d2/assertpy-0.15.tar.gz", "yanked": false, "yanked_reason": null } ], "0.5": [ { "comment_text": "", "digests": { "md5": "be9ad0c2c7ea1fa4daf0b93e7d497dce", "sha256": "f9710078c3fc23943596ba1427f822296d311c04d3887018bcd3e07039a32aa4" }, "downloads": -1, "filename": "assertpy-0.5.tar.gz", "has_sig": false, "md5_digest": "be9ad0c2c7ea1fa4daf0b93e7d497dce", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5681, "upload_time": "2015-02-01T23:10:00", "upload_time_iso_8601": "2015-02-01T23:10:00.584986Z", "url": "https://files.pythonhosted.org/packages/c2/8f/0cc3fefb1956a1b504cfa12dbd457ffc4730cb567fd5683ff21493154367/assertpy-0.5.tar.gz", "yanked": false, "yanked_reason": null } ], "0.6": [ { "comment_text": "", "digests": { "md5": "f1f837f325e31d04df56c0e2937e2789", "sha256": "b85a26e6ac0e71a8294ed10de414a31bcab4753b7a83f537fd391e7616fc5d2d" }, "downloads": -1, "filename": "assertpy-0.6.tar.gz", "has_sig": false, "md5_digest": "f1f837f325e31d04df56c0e2937e2789", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5705, "upload_time": "2015-02-02T18:58:45", "upload_time_iso_8601": "2015-02-02T18:58:45.832500Z", "url": "https://files.pythonhosted.org/packages/bb/d3/19ab49fc90d26ecc0b1ad1370b98ade740ea86f7d4d809ed1c0737e07b4e/assertpy-0.6.tar.gz", "yanked": false, "yanked_reason": null } ], "0.7": [ { "comment_text": "", "digests": { "md5": "63ad901b4475462b516cc7cf3e4644a8", "sha256": "306002c951b4344225e905492eaf4a1a0438a1107b3019f0f2ff5c41863e67ab" }, "downloads": -1, "filename": "assertpy-0.7.tar.gz", "has_sig": false, "md5_digest": "63ad901b4475462b516cc7cf3e4644a8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6380, "upload_time": "2015-04-20T02:27:30", "upload_time_iso_8601": "2015-04-20T02:27:30.598550Z", "url": "https://files.pythonhosted.org/packages/9e/2f/944d13c20b77b44685fd09657506f49d84d1f8e8f92a3789927861c6d6cb/assertpy-0.7.tar.gz", "yanked": false, "yanked_reason": null } ], "0.8": [ { "comment_text": "", "digests": { "md5": "ae36926d70a85c9500fa334ec07a253e", "sha256": "41b276d0ca179b5dd8aab3b5e7e9201e93a6d20103dbd36cd707d123a9f1ef0d" }, "downloads": -1, "filename": "assertpy-0.8.tar.gz", "has_sig": false, "md5_digest": "ae36926d70a85c9500fa334ec07a253e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7092, "upload_time": "2015-05-11T18:31:01", "upload_time_iso_8601": "2015-05-11T18:31:01.316425Z", "url": "https://files.pythonhosted.org/packages/cd/57/b19135c5d24ed54c132d95d71e3ebbc9765346ad1bf31f4f7756ff98d5bf/assertpy-0.8.tar.gz", "yanked": false, "yanked_reason": null } ], "0.9": [ { "comment_text": "", "digests": { "md5": "f302f4089e38c79e461356dc048f556c", "sha256": "dd0d2e6d4de891fd992aca1a4c877162f50d23dd0d38fc7305fd01d9128e30bf" }, "downloads": -1, "filename": "assertpy-0.9.tar.gz", "has_sig": false, "md5_digest": "f302f4089e38c79e461356dc048f556c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8254, "upload_time": "2016-03-23T19:06:25", "upload_time_iso_8601": "2016-03-23T19:06:25.597374Z", "url": "https://files.pythonhosted.org/packages/30/51/d3ba2dcc2f08503f685516d6ec3e6073817dad8c56430d208ba6ba207c67/assertpy-0.9.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0": [ { "comment_text": "", "digests": { "md5": "a58de05261a25f0c127abcc6c6dae208", "sha256": "21b5923f1b49beaa96ed72fffe9991fcd869bd48583c80ec5d5a6e8e50f0df06" }, "downloads": -1, "filename": "assertpy-1.0.tar.gz", "has_sig": false, "md5_digest": "a58de05261a25f0c127abcc6c6dae208", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25324, "upload_time": "2019-12-14T21:16:50", "upload_time_iso_8601": "2019-12-14T21:16:50.484357Z", "url": "https://files.pythonhosted.org/packages/95/58/65e7e61e4d37a7b34999e4330051ee5fc11061dd9197d234f79c852c6a3a/assertpy-1.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.1": [ { "comment_text": "", "digests": { "md5": "f9bd832653d6372159640a093e2b3220", "sha256": "acc64329934ad71a3221de185517a43af33e373bb44dc05b5a9b174394ef4833" }, "downloads": -1, "filename": "assertpy-1.1.tar.gz", "has_sig": false, "md5_digest": "f9bd832653d6372159640a093e2b3220", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25421, "upload_time": "2020-07-19T14:39:02", "upload_time_iso_8601": "2020-07-19T14:39:02.462738Z", "url": "https://files.pythonhosted.org/packages/4f/39/720b5d4463612a40a166d00999cbb715fce3edaf08a9a7588ba5985699ec/assertpy-1.1.tar.gz", "yanked": false, "yanked_reason": null } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "f9bd832653d6372159640a093e2b3220", "sha256": "acc64329934ad71a3221de185517a43af33e373bb44dc05b5a9b174394ef4833" }, "downloads": -1, "filename": "assertpy-1.1.tar.gz", "has_sig": false, "md5_digest": "f9bd832653d6372159640a093e2b3220", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25421, "upload_time": "2020-07-19T14:39:02", "upload_time_iso_8601": "2020-07-19T14:39:02.462738Z", "url": "https://files.pythonhosted.org/packages/4f/39/720b5d4463612a40a166d00999cbb715fce3edaf08a9a7588ba5985699ec/assertpy-1.1.tar.gz", "yanked": false, "yanked_reason": null } ], "vulnerabilities": [] }