{
"info": {
"author": "George Necula, Erik Krogen",
"author_email": "necula@cs.berkeley.edu",
"bugtrack_url": null,
"classifiers": [
"Development Status :: 4 - Beta",
"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.6",
"Programming Language :: Python :: 2.7",
"Topic :: Software Development :: Libraries :: Python Modules",
"Topic :: Software Development :: Testing"
],
"description": "===========================================\nBond - Testing with Spies and Mocks\n===========================================\n\nBond is a small library that can be used to spy values and mock functions during tests.\nSpying is a replacement for writing\nthe ``assertEquals`` in your test, which are tedious to write and even more tedious to\nupdate whem your test setup or code inevitably changes.\nWith Bond, you separate what is being verified, e.g., the variable named ``output``, from\nwhat value it should have. This way you can quickly spy several variables, even have structured\nvalues such as lists or dictionaries, and these values are saved into an observation log that is saved\nfor future reference. If the test observations are different you have the option to interact with a\nconsole or visual tool to see what has changed, and whether the reference set of observations need to\nbe updated.\n\nFor more examples please look at:\n\n- `The main project page `_\n- `A tutorial `_\n- `The API documentation `_",
"description_content_type": null,
"docs_url": null,
"download_url": "UNKNOWN",
"downloads": {
"last_day": -1,
"last_month": -1,
"last_week": -1
},
"home_page": "http://necula01.github.io/bond/",
"keywords": "testing,mocking",
"license": "BSD",
"maintainer": null,
"maintainer_email": null,
"name": "bond",
"package_url": "https://pypi.org/project/bond/",
"platform": "UNKNOWN",
"project_url": "https://pypi.org/project/bond/",
"project_urls": {
"Download": "UNKNOWN",
"Homepage": "http://necula01.github.io/bond/"
},
"release_url": "https://pypi.org/project/bond/1.1.0/",
"requires_dist": null,
"requires_python": null,
"summary": "Testing with Spies and Mocks",
"version": "1.1.0"
},
"last_serial": 1940771,
"releases": {
"1.0.0": [
{
"comment_text": "",
"digests": {
"md5": "ed740658978e995c0ab9168611ab6ad4",
"sha256": "466b5ec030c47c2993e174c34e166b0668a89558412c254ff07c91429868d4da"
},
"downloads": -1,
"filename": "bond-1.0.0.tar.gz",
"has_sig": false,
"md5_digest": "ed740658978e995c0ab9168611ab6ad4",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 15552,
"upload_time": "2016-01-29T19:17:47",
"url": "https://files.pythonhosted.org/packages/f2/da/d92f286392d0d10f2fce040f1de3c0b88b0710f297c134410e8c87e85a29/bond-1.0.0.tar.gz"
}
],
"1.1.0": [
{
"comment_text": "",
"digests": {
"md5": "3c350e7c38df47ae14d8386d69d1c7a3",
"sha256": "e75b4c4d2db9976a0e184beac3dc88ad980c70dd930c31d63f9edbc3fc0e315a"
},
"downloads": -1,
"filename": "bond-1.1.0.tar.gz",
"has_sig": false,
"md5_digest": "3c350e7c38df47ae14d8386d69d1c7a3",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 18223,
"upload_time": "2016-02-04T23:52:13",
"url": "https://files.pythonhosted.org/packages/1f/8a/44d109b528eb219675b6691fd83fc77fd9bf1d8d2bd42e05244d59b54f4f/bond-1.1.0.tar.gz"
}
]
},
"urls": [
{
"comment_text": "",
"digests": {
"md5": "3c350e7c38df47ae14d8386d69d1c7a3",
"sha256": "e75b4c4d2db9976a0e184beac3dc88ad980c70dd930c31d63f9edbc3fc0e315a"
},
"downloads": -1,
"filename": "bond-1.1.0.tar.gz",
"has_sig": false,
"md5_digest": "3c350e7c38df47ae14d8386d69d1c7a3",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 18223,
"upload_time": "2016-02-04T23:52:13",
"url": "https://files.pythonhosted.org/packages/1f/8a/44d109b528eb219675b6691fd83fc77fd9bf1d8d2bd42e05244d59b54f4f/bond-1.1.0.tar.gz"
}
]
}