{ "info": { "author": "UNKNOWN", "author_email": "UNKNOWN", "bugtrack_url": null, "classifiers": [], "description": "ansible-test: Ansible Local Testing Framework\n=============================================\n\nAnsible-test is a tool for testing your automation on local docker images. You can think of this as a slim version of Chef's test-kitchen\n\n.. code-block:: bash\n\n $ cd /my/ansible/repository\n $ ansible-test my_ansible_role\n\nThe above command will drop a Dockerfile at the root of your ansible repo and initialize a docker image with ansible installed. It will then run the ansible role \"my_ansible_role\".\n\nNote that ansible-test also accepts arbitrary arguments. These arguments will be passed onto the ansible-playbook command while running tests.\n\nInstallation\n------------\n\nTo install ansible-test:\n\n.. code-block:: bash\n\n $ pip install ansible-test\n\nDocumentation\n-------------\n\nansible-test requires that you have docker installed locally. If you are using Mac OSX, I reccommend you use boot2docker.\n\nNOTE: Given docker's inflexibility with Dockerfiles, ansible-test will overwrite the file Dockerfile at the current working directory from which you run ansible-test. This is currently the simplest way to integrate docker as a testing tool.\n", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "UNKNOWN", "keywords": null, "license": "UNKNOWN", "maintainer": null, "maintainer_email": null, "name": "ansible-test", "package_url": "https://pypi.org/project/ansible-test/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/ansible-test/", "project_urls": { "Download": "UNKNOWN", "Homepage": "UNKNOWN" }, "release_url": "https://pypi.org/project/ansible-test/1.0.1/", "requires_dist": null, "requires_python": null, "summary": "UNKNOWN", "version": "1.0.1" }, "last_serial": 1568218, "releases": { "1.0.1": [ { "comment_text": "", "digests": { "md5": "907da1b93458c17d26c37854310572b6", "sha256": "337398f40306b412e055e27466a2dcadeb99ce0a6845c650c28deb9e3fad206e" }, "downloads": -1, "filename": "ansible-test-1.0.1.tar.gz", "has_sig": false, "md5_digest": "907da1b93458c17d26c37854310572b6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3038, "upload_time": "2015-05-29T17:05:45", "url": "https://files.pythonhosted.org/packages/f7/9c/ac9735c9590bb8279c6d66d1f76b43382b813939e87407e225eeebc5c534/ansible-test-1.0.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "907da1b93458c17d26c37854310572b6", "sha256": "337398f40306b412e055e27466a2dcadeb99ce0a6845c650c28deb9e3fad206e" }, "downloads": -1, "filename": "ansible-test-1.0.1.tar.gz", "has_sig": false, "md5_digest": "907da1b93458c17d26c37854310572b6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3038, "upload_time": "2015-05-29T17:05:45", "url": "https://files.pythonhosted.org/packages/f7/9c/ac9735c9590bb8279c6d66d1f76b43382b813939e87407e225eeebc5c534/ansible-test-1.0.1.tar.gz" } ] }