{ "info": { "author": "Cenk Alti", "author_email": "cenkalti@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: Apache Software License", "Operating System :: OS Independent", "Programming Language :: Python", "Topic :: Software Development :: Testing" ], "description": "What\n====\n\nA helper for testing output of a process in tests.\n\n\nInstalling\n----------\n\n.. code-block:: bash\n\n $ pip install what\n\n\nUsage\n-----\n\n.. code-block:: pycon\n\n >>> from what import What\n >>> w = What('echo', 'hello world')\n >>> w.expect('hello')\n 'hello world'\n >>> w.expect('unicorns', timeout=1)\n >>> # ... tracback here ...\n what.exceptions.EOF: End of file is reached while expecting string\n Expected: unicorns\n Return code: 0\n Timed out: False\n Last 100 lines:\n ======================================================================\n hello world\n >>> w.expect_exit(0)\n\n\nChanges\n-------\n\n* 0.5.0: Add support for Python 3.\n* 0.4.4: Changed WhatError to inherit from AssertionError in order to be compatible with unittest.\n", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/cenkalti/what", "keywords": "unittest process subprocess", "license": "UNKNOWN", "maintainer": null, "maintainer_email": null, "name": "What", "package_url": "https://pypi.org/project/What/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/What/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://github.com/cenkalti/what" }, "release_url": "https://pypi.org/project/What/0.5.0/", "requires_dist": null, "requires_python": null, "summary": "A helper for testing process output", "version": "0.5.0" }, "last_serial": 854065, "releases": { "0.1": [], "0.1.0": [ { "comment_text": "", "digests": { "md5": "d7548d37d85f98af9bc4eee8da5ac950", "sha256": "57681b6ee840c8b0348a62d9a76b595b5435ce2d4c44d56a1e522eaf1599d0e0" }, "downloads": -1, "filename": "What-0.1.0.tar.gz", "has_sig": false, "md5_digest": "d7548d37d85f98af9bc4eee8da5ac950", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1795, "upload_time": "2013-04-27T08:03:08", "url": "https://files.pythonhosted.org/packages/91/9f/a3e102e4a9ff86553442dec847afea8cd5334b704e46ff4bc1b90bae5440/What-0.1.0.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "5561cf151aba6b6d331528476ebbad5d", "sha256": "e2762c3efd6e83178e837e4f2080031d4170b557df7c6a6d431cb78dbd17dcdc" }, "downloads": -1, "filename": "What-0.2.0.tar.gz", "has_sig": false, "md5_digest": "5561cf151aba6b6d331528476ebbad5d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2156, "upload_time": "2013-04-27T10:28:54", "url": "https://files.pythonhosted.org/packages/8f/2d/1aa63feffed35afaf099c3ecf5df6586bc497b2ea03228260f2e3ef97aad/What-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "613d0af4e5674e49bf00598b05884905", "sha256": "fe9ec086da4fb4335cd6e22d6c6a73aa20e080e02922c4b256c3711c96d6a70b" }, "downloads": -1, "filename": "What-0.2.1.tar.gz", "has_sig": false, "md5_digest": "613d0af4e5674e49bf00598b05884905", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2171, "upload_time": "2013-04-27T12:42:25", "url": "https://files.pythonhosted.org/packages/a4/99/fdef2ba76e0d0f8d9e292e9b25dd153c2e3370ad4a64a04e353ec4d58e7a/What-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "0885d27c7673a8a383db1e1e76027d59", "sha256": "03f71945d454376362e1baf2ff93f7a0bd1f40477c6667c21e0bc53e85abb719" }, "downloads": -1, "filename": "What-0.2.2.tar.gz", "has_sig": false, "md5_digest": "0885d27c7673a8a383db1e1e76027d59", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2185, "upload_time": "2013-04-27T12:56:59", "url": "https://files.pythonhosted.org/packages/8f/a4/5ddc8ca66763990ddb4bd8a6cd68acd32277b9b9e9a36ebbfedac89d4ff2/What-0.2.2.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "06fb7ac649fe683078ade560215f806b", "sha256": "c356050e9c102acee4209ae7bcff39ed4c82b9985d650057d5170e41532a8821" }, "downloads": -1, "filename": "What-0.3.0.tar.gz", "has_sig": false, "md5_digest": "06fb7ac649fe683078ade560215f806b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2511, "upload_time": "2013-04-27T16:10:45", "url": "https://files.pythonhosted.org/packages/a3/d8/438899793b5e09fdacee5742cb82efd89870061a8191894ed4f1985bf3e5/What-0.3.0.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "5a4d8dec59411224f1312cb472020c75", "sha256": "47ca83aa778de3ef374c125df9e861d459901f7b89800416f6f4301fb4aa2b23" }, "downloads": -1, "filename": "What-0.4.0.tar.gz", "has_sig": false, "md5_digest": "5a4d8dec59411224f1312cb472020c75", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3077, "upload_time": "2013-04-27T20:08:11", "url": "https://files.pythonhosted.org/packages/af/ea/c9e8cc16f0d410137fc5ce5fb897ce736a44c30201a0d2cf51a0c68c444a/What-0.4.0.tar.gz" } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "f7f0b84c2f50b10e8201c8dd6acd7718", "sha256": "c13a768a513c28377b2fe80a7f981dd8c13354494915b87069e4434c40197912" }, "downloads": -1, "filename": "What-0.4.1.tar.gz", "has_sig": false, "md5_digest": "f7f0b84c2f50b10e8201c8dd6acd7718", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3072, "upload_time": "2013-04-28T06:25:12", "url": "https://files.pythonhosted.org/packages/3f/fa/87d257834a2ad207a997a75d27ef0e5dce86e928f5eba707deb422561ca3/What-0.4.1.tar.gz" } ], "0.4.2": [ { "comment_text": "", "digests": { "md5": "7fcbeb9a12295766785fd0c99f4d8870", "sha256": "c886ee3234e575577da1ec2e3c9ad856171a2aa1535af87137311ec9d9f8df81" }, "downloads": -1, "filename": "What-0.4.2.tar.gz", "has_sig": false, "md5_digest": "7fcbeb9a12295766785fd0c99f4d8870", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3079, "upload_time": "2013-04-28T06:52:37", "url": "https://files.pythonhosted.org/packages/d9/c5/9cafea8be98b062ac293768e9db39b69c9b402c2e23dfb98e64810c23a7a/What-0.4.2.tar.gz" } ], "0.4.3": [ { "comment_text": "", "digests": { "md5": "3cb3de1eae2278a6f48677b87188274b", "sha256": "c6422595a3fae049749f70e4b015f96879249b68d5a6588d6904227911e0d2e2" }, "downloads": -1, "filename": "What-0.4.3.tar.gz", "has_sig": false, "md5_digest": "3cb3de1eae2278a6f48677b87188274b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3092, "upload_time": "2013-04-29T20:04:08", "url": "https://files.pythonhosted.org/packages/a0/da/e53bc1408c0790a4dfaabb2365e2e3eee4ce51d42bf61fd9b32b520478d4/What-0.4.3.tar.gz" } ], "0.4.4": [ { "comment_text": "", "digests": { "md5": "d18af3e8eed70401461be8fe7d49576e", "sha256": "a77a60eb523fa6e2baa16e896945516aa82b5bf177571f9426c253317f027799" }, "downloads": -1, "filename": "What-0.4.4.tar.gz", "has_sig": false, "md5_digest": "d18af3e8eed70401461be8fe7d49576e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2772, "upload_time": "2013-07-22T06:37:18", "url": "https://files.pythonhosted.org/packages/ec/85/0ec6bbafcc51f5bc8cbad69cec715784dcfe1c67697542909d40e3cb9ad9/What-0.4.4.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "8ed90251617db67ab38b72c15b92b08b", "sha256": "c6a3fa57bdbd7dd93b3e6c6961aeffa10edcfe7997adc6c3cabab7a16660b45d" }, "downloads": -1, "filename": "What-0.5.0.tar.gz", "has_sig": false, "md5_digest": "8ed90251617db67ab38b72c15b92b08b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7187, "upload_time": "2013-09-01T06:56:29", "url": "https://files.pythonhosted.org/packages/16/b9/140483972e4a93104a9041a7a0efe956f2766105338aec6f4f01530fe717/What-0.5.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "8ed90251617db67ab38b72c15b92b08b", "sha256": "c6a3fa57bdbd7dd93b3e6c6961aeffa10edcfe7997adc6c3cabab7a16660b45d" }, "downloads": -1, "filename": "What-0.5.0.tar.gz", "has_sig": false, "md5_digest": "8ed90251617db67ab38b72c15b92b08b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7187, "upload_time": "2013-09-01T06:56:29", "url": "https://files.pythonhosted.org/packages/16/b9/140483972e4a93104a9041a7a0efe956f2766105338aec6f4f01530fe717/What-0.5.0.tar.gz" } ] }