{ "info": { "author": "Alex Brandt", "author_email": "alunduil@alunduil.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: Apache Software License", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3 :: Only", "Topic :: Software Development :: Libraries", "Topic :: Software Development :: Libraries :: Python Modules", "Topic :: Software Development :: Testing" ], "description": "Description\n===========\n\nA Study in Fixture Based Testing Frameworking\n\nA (probably) new structure for fixture organization and integration into\nunittest. A minimal layer on top of unittest that allows declarative fixtures\nto define new tests. Designed for unit testing but explores new integration\ntesting patterns as well.\n\nInstallation\n============\n\nThis package is stored in PyPI and can be installed the standard way::\n\n pip install torment\n\nThe latest release available is:\n\n.. image:: https://badge.fury.io/py/torment.png\n :target: http://badbe.fury.io/py/torment\n\nUsing Torment\n=============\n\nUsage of this package is documented with sphinx and available at\nhttp://torment.readthedocs.org/en/latest/\n\nDeveloping Torment\n==================\n\nIf you would prefer to clone this package directly from git or assist with\ndevelopment, the URL is https://github.com/kumoru/torment.\n\nTorment is tested continuously by Travis-CI and running the tests are quite\nsimple::\n\n flake8\n nosetests\n\nThe current status of the build is:\n\n.. image:: https://secure.travis-ci.org/kumoru/torment.png?branch=master\n :target: http://travis-ci.org/kumoru/torment\n\nAuthors\n=======\n\n* Alex Brandt \n\nKnown Issues\n============\n\nKnown issues can be found in the github issue list at\nhttps://github.com/kumoru/torment/issues.\n\nTroubleshooting\n===============\n\nIf you need to troubleshoot an issue or submit information in a bug report, we\nrecommend obtaining logs (probably from nose) while enabling log capture of\ntorment. Torment uses logging to submit informational and debug messages but\nalso sets a NullHandler by default.", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/kumoru/torment", "keywords": "declarative,fixtures,framework,scalable,testing", "license": "Apache-2.0", "maintainer": null, "maintainer_email": null, "name": "torment", "package_url": "https://pypi.org/project/torment/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/torment/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/kumoru/torment" }, "release_url": "https://pypi.org/project/torment/3.0.3/", "requires_dist": null, "requires_python": null, "summary": "A Study in Fixture Based Testing Frameworking", "version": "3.0.3" }, "last_serial": 1906623, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "5ea599f69d219661927673ab87bd8d63", "sha256": "394f819365794e7b4ceab5f5821e62eebdf7cf64baad81b72f625cb27898140f" }, "downloads": -1, "filename": "torment-1.0.0-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "5ea599f69d219661927673ab87bd8d63", "packagetype": "bdist_wheel", "python_version": "3.3", "requires_python": null, "size": 15443, "upload_time": "2015-07-18T00:31:14", "url": "https://files.pythonhosted.org/packages/fc/36/6e22583480e178481b0f0dc05a1d0bd4fdee2c4d9d4194fa002a28086ef2/torment-1.0.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5011c050c244d4fcd45306fbf75b7021", "sha256": "3c0e48e4736fa7de90a1088a66f1cbadc8c1dc6217e33fe7c4ec72aabbee2dfc" }, "downloads": -1, "filename": "torment-1.0.0.tar.gz", "has_sig": true, "md5_digest": "5011c050c244d4fcd45306fbf75b7021", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20157, "upload_time": "2015-07-18T00:31:04", "url": "https://files.pythonhosted.org/packages/f3/28/dc78d14d93b6e0dd5cc38d5c22d3131c96b85f6ef629b8c18e896355081f/torment-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "8c717788c1ed74f3453e9ac5e21e22b4", "sha256": "fda47ee410bc1f879dd8838482ae12305e7cf1392150216c715fa846408b412a" }, "downloads": -1, "filename": "torment-1.0.1-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "8c717788c1ed74f3453e9ac5e21e22b4", "packagetype": "bdist_wheel", "python_version": "3.3", "requires_python": null, "size": 15472, "upload_time": "2015-07-21T15:03:58", "url": "https://files.pythonhosted.org/packages/65/d1/c9b868cd2d4432dc7e5bb7129ae2e5f55f473b9097ce90dbe539e81a1555/torment-1.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "03d7d8c1dbe27ab3415aa238b124b153", "sha256": "386e7d58d53ae1dec51e11a503a848aa2fdafda3200161137eb6826461948a0c" }, "downloads": -1, "filename": "torment-1.0.1.tar.gz", "has_sig": true, "md5_digest": "03d7d8c1dbe27ab3415aa238b124b153", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20391, "upload_time": "2015-07-21T15:03:48", "url": "https://files.pythonhosted.org/packages/b0/1f/76064b06cebf1497843ae1fc2dfca8d72b7735b4d642676391ca20345e47/torment-1.0.1.tar.gz" } ], "2.0.0": [ { "comment_text": "", "digests": { "md5": "66c4301fc71b4b255b1a555d0d086302", "sha256": "eb735d28de81062295a4e09fc15bb617410a10b872b86618b67a6619779a40ac" }, "downloads": -1, "filename": "torment-2.0.0-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "66c4301fc71b4b255b1a555d0d086302", "packagetype": "bdist_wheel", "python_version": "3.3", "requires_python": null, "size": 18716, "upload_time": "2015-07-22T21:03:44", "url": "https://files.pythonhosted.org/packages/cb/ad/b92416d55a161a16ec629f27db1d5b177c28799ed06883b4d549f6d6f1b9/torment-2.0.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "144219107d0123d4ca8d4c9c5072bed7", "sha256": "6224b8d426245b9d7764157807587d65fcf41a9b5cebbd1cf8f0f7e617ff1169" }, "downloads": -1, "filename": "torment-2.0.0.tar.gz", "has_sig": true, "md5_digest": "144219107d0123d4ca8d4c9c5072bed7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23235, "upload_time": "2015-07-22T21:03:31", "url": "https://files.pythonhosted.org/packages/19/13/38ee40b1f842f78a8a253f388f6850f6dc8148153922e4aaf18c4aaae7b9/torment-2.0.0.tar.gz" } ], "2.0.1": [ { "comment_text": "", "digests": { "md5": "16c1e3673a65cf5c1da9d9c1a6a5238c", "sha256": "f2cff6137f5926d46bc06c0afdf12dbaf6cc5fd89fa911d5e300a83bf97fa6d5" }, "downloads": -1, "filename": "torment-2.0.1-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "16c1e3673a65cf5c1da9d9c1a6a5238c", "packagetype": "bdist_wheel", "python_version": "3.3", "requires_python": null, "size": 18789, "upload_time": "2015-07-23T15:06:55", "url": "https://files.pythonhosted.org/packages/e8/12/ab81c72a2fd301f266277e4c0ea85a45d0a02c90b84ee1cf24c50bee6232/torment-2.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ed420770551e239cd5d918a03fc5a1d6", "sha256": "882f33063ade787ea94ee7b69755632b2a28b26502441732bb381eb6adbe5e6c" }, "downloads": -1, "filename": "torment-2.0.1.tar.gz", "has_sig": true, "md5_digest": "ed420770551e239cd5d918a03fc5a1d6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23272, "upload_time": "2015-07-23T15:06:46", "url": "https://files.pythonhosted.org/packages/e4/81/aa2a00f77e120e121c2ac2da73a7e92bdabb8e12405eb99cf84f0e590441/torment-2.0.1.tar.gz" } ], "2.0.2": [ { "comment_text": "", "digests": { "md5": "33c1eeda471cd03a61ed7131b3fe89af", "sha256": "92e44f5a093365da9465e20d7df142efbff6261fe48ccfd6a860851db604da94" }, "downloads": -1, "filename": "torment-2.0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "33c1eeda471cd03a61ed7131b3fe89af", "packagetype": "bdist_wheel", "python_version": "3.3", "requires_python": null, "size": 18799, "upload_time": "2015-07-23T19:27:34", "url": "https://files.pythonhosted.org/packages/8a/8b/e7df8727477c1b8725fe68d71d880ac19f4c746a29ba4e3352a8907c39ac/torment-2.0.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c052ffd5c113e107c3a85d322e14d9fa", "sha256": "09950e60289921cd21403f00b1dc5643dd1c143b6e963bd0ca1e7a6928b18425" }, "downloads": -1, "filename": "torment-2.0.2.tar.gz", "has_sig": false, "md5_digest": "c052ffd5c113e107c3a85d322e14d9fa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23291, "upload_time": "2015-07-23T19:27:30", "url": "https://files.pythonhosted.org/packages/88/ca/e7817f60f37d9533b254dc0a03084e1495af870e1b73f427ae840b610639/torment-2.0.2.tar.gz" } ], "2.0.3": [ { "comment_text": "", "digests": { "md5": "4d441bf023833d1feb684247f13a7630", "sha256": "07fd788e088828b99c1caa2e377eea70133465dbcc8914eb3c4a2fc372c56fd0" }, "downloads": -1, "filename": "torment-2.0.3-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "4d441bf023833d1feb684247f13a7630", "packagetype": "bdist_wheel", "python_version": "3.4", "requires_python": null, "size": 18844, "upload_time": "2015-07-30T15:35:13", "url": "https://files.pythonhosted.org/packages/de/09/5b92264c9a526287974cf521ff860b0d872282d45a8447210f0ef84c49e2/torment-2.0.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a412745fff27e2912dc6db6fccf7bd7e", "sha256": "577fb8227087100ec1e3c29fc422dfab8813f77881f74b7f68b41a7a9abde9ca" }, "downloads": -1, "filename": "torment-2.0.3.tar.gz", "has_sig": true, "md5_digest": "a412745fff27e2912dc6db6fccf7bd7e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23457, "upload_time": "2015-07-30T15:35:04", "url": "https://files.pythonhosted.org/packages/7d/55/510ffa6a6d5b8e73dd06db7dc7a2c5a4c76689231d1cdb04332953d77408/torment-2.0.3.tar.gz" } ], "2.0.4": [ { "comment_text": "", "digests": { "md5": "2b8f71b958cf52c74f0b05cd1ad0c240", "sha256": "58308b653121fde9f8cc58b217352279588417ec3c6f21042d9ac2affaaab5d0" }, "downloads": -1, "filename": "torment-2.0.4-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "2b8f71b958cf52c74f0b05cd1ad0c240", "packagetype": "bdist_wheel", "python_version": "3.4", "requires_python": null, "size": 18757, "upload_time": "2015-08-18T23:46:51", "url": "https://files.pythonhosted.org/packages/0c/c8/1e514fc52bd12c5c570ef0776f6b0934369bdcb222da64dd386a8f0c46e8/torment-2.0.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5a19c0a52c0ae9d3f5b4c5623195c41f", "sha256": "1968ffe76f4e759c0857828eff30074fbdcff72c2ff23ef13023c1cdd7608037" }, "downloads": -1, "filename": "torment-2.0.4.tar.gz", "has_sig": true, "md5_digest": "5a19c0a52c0ae9d3f5b4c5623195c41f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27980, "upload_time": "2015-08-18T23:46:42", "url": "https://files.pythonhosted.org/packages/16/a7/7073277fcf35407a3da8394212fcd5a7d5c5e146442379dedd5ab86ffa0d/torment-2.0.4.tar.gz" } ], "2.1.0": [ { "comment_text": "", "digests": { "md5": "36490cb3647c07a83268035439ca900c", "sha256": "222ebedc0d0e3e05e5f6973410f9efd84ef480bc54b2905b4042679bc22445da" }, "downloads": -1, "filename": "torment-2.1.0-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "36490cb3647c07a83268035439ca900c", "packagetype": "bdist_wheel", "python_version": "3.4", "requires_python": null, "size": 19734, "upload_time": "2015-09-15T03:17:14", "url": "https://files.pythonhosted.org/packages/37/56/495eec2a3a995bd306444b2d01186bd3052663cb2d95377329a1e3f285ea/torment-2.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "add074dc13c6230bd81e595e3f3974ad", "sha256": "d8d21efd1a30c0bb964b43e47b41cc261d4b2417b09fd3945090bf48fd3d0248" }, "downloads": -1, "filename": "torment-2.1.0.tar.gz", "has_sig": true, "md5_digest": "add074dc13c6230bd81e595e3f3974ad", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 30608, "upload_time": "2015-09-15T03:17:01", "url": "https://files.pythonhosted.org/packages/70/e6/86327978ee8b1165d4e3af2d5dd259d2a5cc2613a54a3a84b05dd3668782/torment-2.1.0.tar.gz" } ], "3.0.0": [ { "comment_text": "", "digests": { "md5": "35a3555e138c45b74c057659250e1909", "sha256": "839c7d1c54aee3a8b732f5fc9f8d460ce01bd9bd5da4b7c041535410e53168be" }, "downloads": -1, "filename": "torment-3.0.0-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "35a3555e138c45b74c057659250e1909", "packagetype": "bdist_wheel", "python_version": "3.4", "requires_python": null, "size": 21366, "upload_time": "2015-10-12T23:28:50", "url": "https://files.pythonhosted.org/packages/ae/9a/0369f4839e5e939341e389b5952f36848416ff6fadb9400684f9f135173a/torment-3.0.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "20fd7100a07106ee58d7ce6adcbcc0fa", "sha256": "ad3ead69f1c9e5ec1dc92a83bceca186f0d6a4544f983222c32c4d0a5e7f3b45" }, "downloads": -1, "filename": "torment-3.0.0.tar.gz", "has_sig": true, "md5_digest": "20fd7100a07106ee58d7ce6adcbcc0fa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33898, "upload_time": "2015-10-12T23:28:41", "url": "https://files.pythonhosted.org/packages/16/cd/c55ba8697eb207ab1d029cabc5c1f2700a9db0e7178ee36d607132565e43/torment-3.0.0.tar.gz" } ], "3.0.1": [ { "comment_text": "", "digests": { "md5": "abc2de05d5e6eac73509b90b66102f7a", "sha256": "a1a1d260ce6688e0d02fa0bb89a6357e63f1348939274c20ea6891bd4a0e55d6" }, "downloads": -1, "filename": "torment-3.0.1-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "abc2de05d5e6eac73509b90b66102f7a", "packagetype": "bdist_wheel", "python_version": "3.4", "requires_python": null, "size": 21372, "upload_time": "2015-10-14T16:40:01", "url": "https://files.pythonhosted.org/packages/cf/95/7034f3c23d392bf3e63272e13419da22eec88f63473f085e9fe576d2cf75/torment-3.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e589631181dae8cdce2e390ae9d3e3cd", "sha256": "06f4aa429fa68255512cd9fffbaefad85a06afe4bbc5e3c293c33a72184fe46d" }, "downloads": -1, "filename": "torment-3.0.1.tar.gz", "has_sig": true, "md5_digest": "e589631181dae8cdce2e390ae9d3e3cd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33908, "upload_time": "2015-10-14T16:39:48", "url": "https://files.pythonhosted.org/packages/07/38/e171bb90866acebeb841daea585c515ac362cc90a59ca26b466c111f7b7a/torment-3.0.1.tar.gz" } ], "3.0.2": [ { "comment_text": "", "digests": { "md5": "1f438999e47570c06a49dd918073801d", "sha256": "65c1aa2a37600055f03740fc63af701d716bd4dd0e4b1d34aef39e4694c519d4" }, "downloads": -1, "filename": "torment-3.0.2-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "1f438999e47570c06a49dd918073801d", "packagetype": "bdist_wheel", "python_version": "3.4", "requires_python": null, "size": 21376, "upload_time": "2015-12-21T20:37:16", "url": "https://files.pythonhosted.org/packages/28/48/cf7dce77f89067944838edab336adeb520d620047b264698daa3d514b0b5/torment-3.0.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7a1035800dfbf4d695743c2443b33d0d", "sha256": "64f053082bd4a1dbc1f4218ed359c45c27dd58ea1a0b62322249cb6d06ab52f9" }, "downloads": -1, "filename": "torment-3.0.2.tar.gz", "has_sig": true, "md5_digest": "7a1035800dfbf4d695743c2443b33d0d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33955, "upload_time": "2015-12-21T20:37:07", "url": "https://files.pythonhosted.org/packages/df/67/66ffdb768d1a84837d089f2dfa9a37d7a21e1191d918606490ab6acb1178/torment-3.0.2.tar.gz" } ], "3.0.3": [ { "comment_text": "", "digests": { "md5": "2383c939806bdd247b9370c81ceb3feb", "sha256": "79efbb8a5044bf2fd43a1b688739c403a3ed4616c72e8f4dd78a84c55d352b7e" }, "downloads": -1, "filename": "torment-3.0.3-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "2383c939806bdd247b9370c81ceb3feb", "packagetype": "bdist_wheel", "python_version": "3.4", "requires_python": null, "size": 21448, "upload_time": "2016-01-15T20:04:35", "url": "https://files.pythonhosted.org/packages/0e/51/25aedbdf0bd3baee15cb9fb7ba84d0cd1dd9d7e652d585ac300f9b1c4a08/torment-3.0.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1d63078a2f4f3eb4c3a3a7073f9d8edb", "sha256": "0c66837386df9286b4c66d4e8de5113e118dd44dcccdbeaa188bbfed67d94082" }, "downloads": -1, "filename": "torment-3.0.3.tar.gz", "has_sig": true, "md5_digest": "1d63078a2f4f3eb4c3a3a7073f9d8edb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33976, "upload_time": "2016-01-15T20:04:44", "url": "https://files.pythonhosted.org/packages/95/4c/80ca7b4d862b2db4f7185bcc03ba7d9281ee56362300377b4993d7fe0147/torment-3.0.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "2383c939806bdd247b9370c81ceb3feb", "sha256": "79efbb8a5044bf2fd43a1b688739c403a3ed4616c72e8f4dd78a84c55d352b7e" }, "downloads": -1, "filename": "torment-3.0.3-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "2383c939806bdd247b9370c81ceb3feb", "packagetype": "bdist_wheel", "python_version": "3.4", "requires_python": null, "size": 21448, "upload_time": "2016-01-15T20:04:35", "url": "https://files.pythonhosted.org/packages/0e/51/25aedbdf0bd3baee15cb9fb7ba84d0cd1dd9d7e652d585ac300f9b1c4a08/torment-3.0.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1d63078a2f4f3eb4c3a3a7073f9d8edb", "sha256": "0c66837386df9286b4c66d4e8de5113e118dd44dcccdbeaa188bbfed67d94082" }, "downloads": -1, "filename": "torment-3.0.3.tar.gz", "has_sig": true, "md5_digest": "1d63078a2f4f3eb4c3a3a7073f9d8edb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33976, "upload_time": "2016-01-15T20:04:44", "url": "https://files.pythonhosted.org/packages/95/4c/80ca7b4d862b2db4f7185bcc03ba7d9281ee56362300377b4993d7fe0147/torment-3.0.3.tar.gz" } ] }