{ "info": { "author": "Microsoft", "author_email": "", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3.7", "Topic :: Scientific/Engineering :: Artificial Intelligence" ], "description": "\n=================================\nBotBuilder-Testing SDK for Python\n=================================\n\n.. image:: https://dev.azure.com/FuseLabs/SDK_v4/_apis/build/status/Python/Python-CI-PR-yaml?branchName=master\n :target: https://dev.azure.com/FuseLabs/SDK_v4/_apis/build/status/Python/Python-CI-PR-yaml?branchName=master\n :align: right\n :alt: Azure DevOps status for master branch\n.. image:: https://badge.fury.io/py/botbuilder-testing.svg\n :target: https://badge.fury.io/py/botbuilder-testing\n :alt: Latest PyPI package version\n\nSome helper classes useful for testing bots built with Microsoft BotBuilder.\n\n\nHow to Install\n==============\n\n.. code-block:: python\n\n pip install botbuilder-testing\n\n\nDocumentation/Wiki\n==================\n\nYou can find more information on the botbuilder-python project by visiting our `Wiki`_.\n\nRequirements\n============\n\n* `Python >= 3.7.0`_\n\n\nSource Code\n===========\nThe latest developer version is available in a github repository:\nhttps://github.com/Microsoft/botbuilder-python/\n\n\nContributing\n============\n\nThis project welcomes contributions and suggestions. Most contributions require you to agree to a\nContributor License Agreement (CLA) declaring that you have the right to, and actually do, grant us\nthe rights to use your contribution. For details, visit https://cla.microsoft.com.\n\nWhen you submit a pull request, a CLA-bot will automatically determine whether you need to provide\na CLA and decorate the PR appropriately (e.g., label, comment). Simply follow the instructions\nprovided by the bot. You will only need to do this once across all repos using our CLA.\n\nThis project has adopted the `Microsoft Open Source Code of Conduct`_.\nFor more information see the `Code of Conduct FAQ`_ or\ncontact `opencode@microsoft.com`_ with any additional questions or comments.\n\nReporting Security Issues\n=========================\n\nSecurity issues and bugs should be reported privately, via email, to the Microsoft Security\nResponse Center (MSRC) at `secure@microsoft.com`_. You should\nreceive a response within 24 hours. If for some reason you do not, please follow up via\nemail to ensure we received your original message. Further information, including the\n`MSRC PGP`_ key, can be found in\nthe `Security TechCenter`_.\n\nLicense\n=======\n\nCopyright (c) Microsoft Corporation. All rights reserved.\n\nLicensed under the MIT_ License.\n\n.. _Wiki: https://github.com/Microsoft/botbuilder-python/wiki\n.. _Python >= 3.7.0: https://www.python.org/downloads/\n.. _MIT: https://github.com/Microsoft/vscode/blob/master/LICENSE.txt\n.. _Microsoft Open Source Code of Conduct: https://opensource.microsoft.com/codeofconduct/\n.. _Code of Conduct FAQ: https://opensource.microsoft.com/codeofconduct/faq/\n.. _opencode@microsoft.com: mailto:opencode@microsoft.com\n.. _secure@microsoft.com: mailto:secure@microsoft.com\n.. _MSRC PGP: https://technet.microsoft.com/en-us/security/dn606155\n.. _Security TechCenter: https://github.com/Microsoft/vscode/blob/master/LICENSE.txt\n\n.. `_\n\n", "description_content_type": "text/x-rst", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://www.github.com/Microsoft/botbuilder-python", "keywords": "botbuilder-testing bots ai testing botframework botbuilder", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "botbuilder-testing", "package_url": "https://pypi.org/project/botbuilder-testing/", "platform": null, "project_url": "https://pypi.org/project/botbuilder-testing/", "project_urls": { "Homepage": "https://www.github.com/Microsoft/botbuilder-python" }, "release_url": "https://pypi.org/project/botbuilder-testing/4.14.2/", "requires_dist": [ "botbuilder-schema (==4.14.2)", "botbuilder-core (==4.14.2)", "botbuilder-dialogs (==4.14.2)", "botbuilder-azure (==4.14.2)", "pytest (~=6.2.3)", "aiounittest (==1.3.0)" ], "requires_python": "", "summary": "Microsoft Bot Framework Bot Builder", "version": "4.14.2", "yanked": false, "yanked_reason": null }, "last_serial": 13143948, "releases": { "4.10.0": [ { "comment_text": "", "digests": { "md5": "63099a4b8ef19cb47fe1e8716c5a546f", "sha256": "c5447ea9a29dc8ffd76feedf5c51d77cb97744531c3ae48fb81f93c5bc344285" }, "downloads": -1, "filename": "botbuilder_testing-4.10.0-py3-none-any.whl", "has_sig": false, "md5_digest": "63099a4b8ef19cb47fe1e8716c5a546f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 9513, "upload_time": "2020-08-14T20:53:42", "upload_time_iso_8601": "2020-08-14T20:53:42.981991Z", "url": "https://files.pythonhosted.org/packages/4d/6a/73d5ebf0a61192b99569d7d8f62e4ba9c464aa06bfe6db19b69957b9e1ef/botbuilder_testing-4.10.0-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "4.10.1": [ { "comment_text": "", "digests": { "md5": "8d9d91036594ba8db009f152a716ba2b", "sha256": "062d0f44436575d4dc65e5466035dd0ea273d8e426d39487b6d392fd3a338043" }, "downloads": -1, "filename": "botbuilder_testing-4.10.1-py3-none-any.whl", "has_sig": false, "md5_digest": "8d9d91036594ba8db009f152a716ba2b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 9517, "upload_time": "2020-09-10T21:02:57", "upload_time_iso_8601": "2020-09-10T21:02:57.806776Z", "url": "https://files.pythonhosted.org/packages/59/01/c3e828ecc9458467a377e116a0207e3185d76bd13005759c53de0a279ae5/botbuilder_testing-4.10.1-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "4.11.0": [ { "comment_text": "", "digests": { "md5": "dbe77977ef85837731992e1d5dbdb383", "sha256": "229b9acabd0554294c74ce2d6fd3b8c1abc298452ea9eb60b0b8afe15526023b" }, "downloads": -1, "filename": "botbuilder_testing-4.11.0-py3-none-any.whl", "has_sig": false, "md5_digest": "dbe77977ef85837731992e1d5dbdb383", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 9512, "upload_time": "2020-11-09T20:27:49", "upload_time_iso_8601": "2020-11-09T20:27:49.114615Z", "url": "https://files.pythonhosted.org/packages/b3/62/8e6af33ee6ff9e5537b8239d3a870803a681ab20110089cb4340f7ab4777/botbuilder_testing-4.11.0-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "4.12.0": [ { "comment_text": "", "digests": { "md5": "561820b17810584f3f3936fccbedc251", "sha256": "bae2c2d18b4e9f6287b249cf278d77793c361a910a8c8975fde14fe5dc0cf44a" }, "downloads": -1, "filename": "botbuilder_testing-4.12.0-py3-none-any.whl", "has_sig": false, "md5_digest": "561820b17810584f3f3936fccbedc251", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 9516, "upload_time": "2021-03-05T21:24:22", "upload_time_iso_8601": "2021-03-05T21:24:22.374076Z", "url": "https://files.pythonhosted.org/packages/13/99/b2eb1d6ae114f20b93a4b314f7f257525119791058d931180b6c9f1260b1/botbuilder_testing-4.12.0-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "4.13.0": [ { "comment_text": "", "digests": { "md5": "472b003a23e364066924523c84279b48", "sha256": "73e4e3df6df2dc734e00212146c322f123424fb53601b6d91e49a8d3cfd2d548" }, "downloads": -1, "filename": "botbuilder_testing-4.13.0-py3-none-any.whl", "has_sig": false, "md5_digest": "472b003a23e364066924523c84279b48", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 9535, "upload_time": "2021-04-16T00:09:45", "upload_time_iso_8601": "2021-04-16T00:09:45.557118Z", "url": "https://files.pythonhosted.org/packages/38/76/5cb03f48719415a4f0bec3b4188385e9738122ebad17be9ebd1b59f7910d/botbuilder_testing-4.13.0-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "4.14.0": [ { "comment_text": "", "digests": { "md5": "9e541d559601410d1d711c23953dcda2", "sha256": "23830f6506f321eaff95a68d609e2101f6117cfc7e4a0e66b2bd74ee361196d2" }, "downloads": -1, "filename": "botbuilder_testing-4.14.0-py3-none-any.whl", "has_sig": false, "md5_digest": "9e541d559601410d1d711c23953dcda2", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 9539, "upload_time": "2021-07-07T22:58:15", "upload_time_iso_8601": "2021-07-07T22:58:15.424656Z", "url": "https://files.pythonhosted.org/packages/9f/54/0f1e592256047ced6bfd5c506b927cc0cf42a53002d18f250ef21c6c2a94/botbuilder_testing-4.14.0-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "4.14.1": [ { "comment_text": "", "digests": { "md5": "df28b74bf8658a04bac20514822d5899", "sha256": "b766afbbb48c2bc4df83606d845d803cfe2b2f2e345615365e5ba5d394e79f88" }, "downloads": -1, "filename": "botbuilder_testing-4.14.1-py3-none-any.whl", "has_sig": false, "md5_digest": "df28b74bf8658a04bac20514822d5899", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 9536, "upload_time": "2022-01-04T17:40:29", "upload_time_iso_8601": "2022-01-04T17:40:29.805481Z", "url": "https://files.pythonhosted.org/packages/01/f3/7c21262f3b410e3dbc3efc32a5084700f987b73ae5048c1f10d53b7865fd/botbuilder_testing-4.14.1-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "4.14.2": [ { "comment_text": "", "digests": { "md5": "8d1eb18fa8d60cc00f302334b9ef9719", "sha256": "1d1e6b01db856868ede7f44ae34e7f0c1fa7ff58b693f86f6703fb55959a319a" }, "downloads": -1, "filename": "botbuilder_testing-4.14.2-py3-none-any.whl", "has_sig": false, "md5_digest": "8d1eb18fa8d60cc00f302334b9ef9719", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 9539, "upload_time": "2022-03-10T23:46:29", "upload_time_iso_8601": "2022-03-10T23:46:29.540378Z", "url": "https://files.pythonhosted.org/packages/10/e0/cdaeb1c3411651cbd8d694249c949f0fe358652a552f95a1601a4fd8588f/botbuilder_testing-4.14.2-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "4.5.0b5": [ { "comment_text": "", "digests": { "md5": "9b21be442294dc0bcb8fbb04c4c66e73", "sha256": "1dd8e728351c28aae0fb9e1ef2e808e4ace844a6e0b9c5951b72db911335c85e" }, "downloads": -1, "filename": "botbuilder_testing-4.5.0b5-py3-none-any.whl", "has_sig": false, "md5_digest": "9b21be442294dc0bcb8fbb04c4c66e73", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6450, "upload_time": "2019-10-29T20:21:52", "upload_time_iso_8601": "2019-10-29T20:21:52.432384Z", "url": "https://files.pythonhosted.org/packages/26/b2/258fc58737c06aadfb19d395a463ecbcbd909ce3657836ebf8acc68bae5b/botbuilder_testing-4.5.0b5-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "4.7.0": [ { "comment_text": "", "digests": { "md5": "095956782f6730aeb4639afd01431e05", "sha256": "456ecfe1128699b95892a4cd6c52a2341b61bafd65275edb898c7a66f690936f" }, "downloads": -1, "filename": "botbuilder_testing-4.7.0-py3-none-any.whl", "has_sig": false, "md5_digest": "095956782f6730aeb4639afd01431e05", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 9115, "upload_time": "2019-12-18T23:39:25", "upload_time_iso_8601": "2019-12-18T23:39:25.616431Z", "url": "https://files.pythonhosted.org/packages/31/c0/1448316b0443bf7d5581836eac1cb760b1327e666934b1fcc67f4e8e0f54/botbuilder_testing-4.7.0-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "4.7.1": [ { "comment_text": "", "digests": { "md5": "fcdd702666be55c3c09699fb0724b6ab", "sha256": "632b81683bab107f99f884eb6d0db3112c090b291f0a5cc53a5afc68945d37c5" }, "downloads": -1, "filename": "botbuilder_testing-4.7.1-py3-none-any.whl", "has_sig": false, "md5_digest": "fcdd702666be55c3c09699fb0724b6ab", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 9116, "upload_time": "2020-01-14T20:47:06", "upload_time_iso_8601": "2020-01-14T20:47:06.825835Z", "url": "https://files.pythonhosted.org/packages/85/87/6dadecc7a9a4fc1bd495f98dbf432d5339999cdb136b0f988b0e873fa05a/botbuilder_testing-4.7.1-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "4.7.2": [ { "comment_text": "", "digests": { "md5": "852c558e10551676d3b05a06a332fcbd", "sha256": "cbeb8b74deecaa538f446a21185940183f75ab8fb5de193a4a0fb9b66a433754" }, "downloads": -1, "filename": "botbuilder_testing-4.7.2-py3-none-any.whl", "has_sig": false, "md5_digest": "852c558e10551676d3b05a06a332fcbd", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 9122, "upload_time": "2020-12-04T03:10:29", "upload_time_iso_8601": "2020-12-04T03:10:29.813013Z", "url": "https://files.pythonhosted.org/packages/e0/55/862fe42011711e19d4743ca7ced1ea80bd6046d2f74f4da4904181be58da/botbuilder_testing-4.7.2-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "4.8.0": [ { "comment_text": "", "digests": { "md5": "b53ee29de0daa3db247e2916daa22bb0", "sha256": "fb96963e352ba5c59ca5549f21af50245fb6fe7b67551bce927a13fdee37f20d" }, "downloads": -1, "filename": "botbuilder_testing-4.8.0-py3-none-any.whl", "has_sig": false, "md5_digest": "b53ee29de0daa3db247e2916daa22bb0", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 9216, "upload_time": "2020-03-17T22:22:20", "upload_time_iso_8601": "2020-03-17T22:22:20.386604Z", "url": "https://files.pythonhosted.org/packages/33/c5/39374a6f579ae37bef4f50d14cf602725301a383ab0d29e1eb23eb461923/botbuilder_testing-4.8.0-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "4.8.1": [ { "comment_text": "", "digests": { "md5": "8975d1e9798aa745816e1a1ab5594833", "sha256": "1446dc84431bc36fa0b8594b6796ca98f672d0af1fd1c27d7d1bdafc27eeb8b1" }, "downloads": -1, "filename": "botbuilder_testing-4.8.1-py3-none-any.whl", "has_sig": false, "md5_digest": "8975d1e9798aa745816e1a1ab5594833", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 9216, "upload_time": "2020-12-04T02:44:04", "upload_time_iso_8601": "2020-12-04T02:44:04.122715Z", "url": "https://files.pythonhosted.org/packages/6e/80/f2d5f3819dc91c731533f09edddbccb3b0c1b2ed6f5e02a71bd7495dfd52/botbuilder_testing-4.8.1-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "4.9.0": [ { "comment_text": "", "digests": { "md5": "8ac3f147b3c8c17a1969fd8d357b26cb", "sha256": "5c35a98cb80b539c7dd96c19f2944ae55e1c9b2c2ba7daa6e57b47db94542510" }, "downloads": -1, "filename": "botbuilder_testing-4.9.0-py3-none-any.whl", "has_sig": false, "md5_digest": "8ac3f147b3c8c17a1969fd8d357b26cb", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 9215, "upload_time": "2020-05-12T17:17:23", "upload_time_iso_8601": "2020-05-12T17:17:23.239766Z", "url": "https://files.pythonhosted.org/packages/a8/9e/29e8af4f703f416ac2158643767185ae74c7c358bce803950ccbb28fcc55/botbuilder_testing-4.9.0-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "4.9.1": [ { "comment_text": "", "digests": { "md5": "bdfce72f831811d37ab9f8fc8be1210a", "sha256": "40c63281282a3c99bdc600eb803cb27107ef1ed6f7b4ed4d520f1e52a532c416" }, "downloads": -1, "filename": "botbuilder_testing-4.9.1-py3-none-any.whl", "has_sig": false, "md5_digest": "bdfce72f831811d37ab9f8fc8be1210a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 9216, "upload_time": "2020-05-28T18:43:28", "upload_time_iso_8601": "2020-05-28T18:43:28.204995Z", "url": "https://files.pythonhosted.org/packages/46/5d/0f9f82771df1ab75b0e26d08714cf50b2679bd8be21d5f2840a32d9e6509/botbuilder_testing-4.9.1-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "4.9.2": [ { "comment_text": "", "digests": { "md5": "ef0f47dcf6c6f494d9224ff27a012790", "sha256": "6f22ebc4852855413b7fd85b4b66799e6a44b86effb6fc95dc6a37aa402f3fbc" }, "downloads": -1, "filename": "botbuilder_testing-4.9.2-py3-none-any.whl", "has_sig": false, "md5_digest": "ef0f47dcf6c6f494d9224ff27a012790", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 9217, "upload_time": "2020-07-22T18:25:45", "upload_time_iso_8601": "2020-07-22T18:25:45.665758Z", "url": "https://files.pythonhosted.org/packages/8d/cc/f0415959268bb4b48c4c8534a51807a9dfb0578cb02f925a33e408af5c9e/botbuilder_testing-4.9.2-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "4.9.3": [ { "comment_text": "", "digests": { "md5": "bb1394a517cc8eedfcc067cfac263423", "sha256": "c82c9bcf81ebe68d758a0762a8e73cbcc6f01f0f377370280a6b925148c8f81f" }, "downloads": -1, "filename": "botbuilder_testing-4.9.3-py3-none-any.whl", "has_sig": false, "md5_digest": "bb1394a517cc8eedfcc067cfac263423", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 9219, "upload_time": "2020-12-04T02:16:01", "upload_time_iso_8601": "2020-12-04T02:16:01.914738Z", "url": "https://files.pythonhosted.org/packages/03/ce/d4fdbbd1cd2fee0ce92920bc7be11d8c534455b44387644a4aad51ae8080/botbuilder_testing-4.9.3-py3-none-any.whl", "yanked": false, "yanked_reason": null } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "8d1eb18fa8d60cc00f302334b9ef9719", "sha256": "1d1e6b01db856868ede7f44ae34e7f0c1fa7ff58b693f86f6703fb55959a319a" }, "downloads": -1, "filename": "botbuilder_testing-4.14.2-py3-none-any.whl", "has_sig": false, "md5_digest": "8d1eb18fa8d60cc00f302334b9ef9719", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 9539, "upload_time": "2022-03-10T23:46:29", "upload_time_iso_8601": "2022-03-10T23:46:29.540378Z", "url": "https://files.pythonhosted.org/packages/10/e0/cdaeb1c3411651cbd8d694249c949f0fe358652a552f95a1601a4fd8588f/botbuilder_testing-4.14.2-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "vulnerabilities": [] }