{ "info": { "author": "Derek Anderson", "author_email": "public@kered.org", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: GNU Lesser General Public License v3 (LGPLv3)", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 3" ], "description": "MailTest\n========\n\nMailTest is a Python unittesting library that for code that sends email.\nIt starts a local SMTP server inside a Python ``with`` block, and\ncaptures all the email sent to it. These emails can then be read within\nthe block.\n\nExample:\n\n::\n\n with mailtest.Server() as mt:\n send_welcome_email()\n assert len(mt.emails) == 1\n\nInstall\n-------\n\n::\n\n pip3 install mailtest\n\nConfiguration\n-------------\n\nConfiguration is done via kwargs to ``mailtest.Server()``. Options: -\n``smtp_port`` (default: 1025) - ``sendgrid_port`` (default: ``None``)\n\nSpeed\n-----\n\nMailTest can test receive approx. 4000 emails/second on an Intel(R)\nCore(TM) i5-7260U CPU @ 2.20GHz.\n\nTesting\n-------\n\n::\n\n $ python2 test.py \n ..\n ----------------------------------------------------------------------\n Ran 2 tests in 0.269s\n\n OK\n\n::\n\n $ python3 test.py \n ..\n ----------------------------------------------------------------------\n Ran 2 tests in 0.543s\n\n OK\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/keredson/mailtest", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "mailtest", "package_url": "https://pypi.org/project/mailtest/", "platform": "", "project_url": "https://pypi.org/project/mailtest/", "project_urls": { "Homepage": "https://github.com/keredson/mailtest" }, "release_url": "https://pypi.org/project/mailtest/1.1.3/", "requires_dist": null, "requires_python": "", "summary": "A unit testing tool for code that sends email.", "version": "1.1.3" }, "last_serial": 3185791, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "fe2a304f379c75562ecd1e32fd09e4b0", "sha256": "fb134649a79aae969bf8293f1593e0492481fb23a0999cc13803455a1e173397" }, "downloads": -1, "filename": "mailtest-1.0.0.tar.gz", "has_sig": false, "md5_digest": "fe2a304f379c75562ecd1e32fd09e4b0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2068, "upload_time": "2017-08-03T19:27:44", "url": "https://files.pythonhosted.org/packages/b8/ed/55d6cb39bde39ed1e362f7fac2a5ccbcf8acf9a8f536c2bdf10112c5895f/mailtest-1.0.0.tar.gz" } ], "1.1.2": [ { "comment_text": "", "digests": { "md5": "4fc46824cb0e5a761c7a87b2691b11e9", "sha256": "229b0764f4a5ab7c057bfa7878963e76bdd4fb466a92ec727b6308be30a9183a" }, "downloads": -1, "filename": "mailtest-1.1.2.tar.gz", "has_sig": false, "md5_digest": "4fc46824cb0e5a761c7a87b2691b11e9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2829, "upload_time": "2017-08-08T22:25:34", "url": "https://files.pythonhosted.org/packages/a8/87/1a19ff2bd9acec778cf752a65918147b75bfd4212a6783b916ff607ea22e/mailtest-1.1.2.tar.gz" } ], "1.1.3": [ { "comment_text": "", "digests": { "md5": "cadb5c273d6cb40630dd5f3c262ea662", "sha256": "6affa0e4a7f3de5f029731827cfa0fae9d45751aefb67d773ebbe2dee13ef80d" }, "downloads": -1, "filename": "mailtest-1.1.3.tar.gz", "has_sig": false, "md5_digest": "cadb5c273d6cb40630dd5f3c262ea662", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2841, "upload_time": "2017-09-19T15:10:27", "url": "https://files.pythonhosted.org/packages/0b/84/9fef9cb5d64f469858b202b084e97398ec8930c43758840b16a4c4fa44a9/mailtest-1.1.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "cadb5c273d6cb40630dd5f3c262ea662", "sha256": "6affa0e4a7f3de5f029731827cfa0fae9d45751aefb67d773ebbe2dee13ef80d" }, "downloads": -1, "filename": "mailtest-1.1.3.tar.gz", "has_sig": false, "md5_digest": "cadb5c273d6cb40630dd5f3c262ea662", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2841, "upload_time": "2017-09-19T15:10:27", "url": "https://files.pythonhosted.org/packages/0b/84/9fef9cb5d64f469858b202b084e97398ec8930c43758840b16a4c4fa44a9/mailtest-1.1.3.tar.gz" } ] }