{ "info": { "author": "Colm O'Connor", "author_email": "colm.oconnor.github@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Environment :: Console", "Intended Audience :: Developers", "License :: OSI Approved :: GNU Affero General Public License v3 or later (AGPLv3+)", "Operating System :: Unix", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.1", "Programming Language :: Python :: 3.2", "Programming Language :: Python :: 3.3", "Topic :: Software Development :: Libraries", "Topic :: Software Development :: Quality Assurance", "Topic :: Software Development :: Testing" ], "description": "HitchEnvironment\n================\n\nHitchEnvironment is a plugin for the Hitch testing framework that lets you\ndescribe your environment and verify that it correct.\n\nIt is supposed to provide some measure of safety for tests that might pass on,\nfor example, a 64 bit machine but fail on a 32 bit machine, by making\nthe environment a test runs on declared explicitly.\n\nIt is required by HitchServe_ to run, requiring you to specify your\nenvironment.\n\nCurrently, it lets you describe the following:\n\n* Platform (linux2, win32, cygwin, darwin, os2, os2emx, riscos, atheos)\n* System bits (32 or 64)\n* Access to internet (True or False)\n\n\n\nUse with Hitch\n==============\n\nInstall like so::\n\n $ hitch install hitchenvironment\n\n\n.. code-block:: python\n\n >>> import hitchenvironment\n >>> hitchenvironment.class_definition()\n hitchenvironment.Environment(platform=\"linux2\", systembits=64, requires_internet_access=True)\n\n >>> hitchenvironment.Environment(platform=\"linux2\", systembits=64, requires_internet_access=True).match()\n\n\n\nSee this plugin in action at the DjangoRemindMe_ project.\n\n\n.. _HitchServe: https://github.com/hitchtest/hitchserve\n.. _DjangoRemindmMe: https://github.com/hitchtest/django-remindme", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://hitch.readthedocs.org/", "keywords": "hitch testing framework bdd tdd declarative tests os internet env environment", "license": "AGPL", "maintainer": null, "maintainer_email": null, "name": "hitchenvironment", "package_url": "https://pypi.org/project/hitchenvironment/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/hitchenvironment/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://hitch.readthedocs.org/" }, "release_url": "https://pypi.org/project/hitchenvironment/0.2/", "requires_dist": null, "requires_python": null, "summary": "Tool to cause tests to fail fast when the wrong environment is used to run them.", "version": "0.2" }, "last_serial": 1600590, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "e5280428c151ba27bb13ebf64ab068ee", "sha256": "88e9e29030277b53eb6b763ff1f4ffbd40d06234dff3ef94ab7518899b577cf6" }, "downloads": -1, "filename": "hitchenvironment-0.1.tar.gz", "has_sig": false, "md5_digest": "e5280428c151ba27bb13ebf64ab068ee", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2709, "upload_time": "2015-06-07T05:47:58", "url": "https://files.pythonhosted.org/packages/f4/56/25ba0bf88f4f25e37e74fcd670e4833aab21297cba5f0540c90a787bd173/hitchenvironment-0.1.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "5f2d143109098498392b9712ad11a7e4", "sha256": "e74d60496b5fdf9141b8439806fcca208f0620f2754b9b4b39c1fc59d444cdd3" }, "downloads": -1, "filename": "hitchenvironment-0.2.tar.gz", "has_sig": false, "md5_digest": "5f2d143109098498392b9712ad11a7e4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2717, "upload_time": "2015-06-21T06:01:27", "url": "https://files.pythonhosted.org/packages/6d/ae/158f6e0f3c668766879c409ff5fc72ac6f74024996c13d58573de0febd8a/hitchenvironment-0.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "5f2d143109098498392b9712ad11a7e4", "sha256": "e74d60496b5fdf9141b8439806fcca208f0620f2754b9b4b39c1fc59d444cdd3" }, "downloads": -1, "filename": "hitchenvironment-0.2.tar.gz", "has_sig": false, "md5_digest": "5f2d143109098498392b9712ad11a7e4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2717, "upload_time": "2015-06-21T06:01:27", "url": "https://files.pythonhosted.org/packages/6d/ae/158f6e0f3c668766879c409ff5fc72ac6f74024996c13d58573de0febd8a/hitchenvironment-0.2.tar.gz" } ] }