semvec/pypi-packages huggingface dataset:
mailtest 1.1.3
A unit testing tool for code that sends email.

MailTest
========

MailTest is a Python unittesting library that for code that sends email.
It starts a local SMTP server inside a Python ``with`` block, and
captures all the email sent to it. These emails can then be read within
the block.

Example:

::

    with mailtest.Server() as mt:
        send_welcome_email()
        assert len(mt.emails) == 1

Install
-------

::

    pip3 install mailtest

Configuration
-------------

Configuration is done via kwargs to ``mailtest.Server()``. Options: -
``smtp_port`` (default: 1025) - ``sendgrid_port`` (default: ``None``)

Speed
-----

MailTest can test receive approx. 4000 emails/second on an Intel(R)
Core(TM) i5-7260U CPU @ 2.20GHz.

Testing
-------

::

    $ python2 test.py 
    ..
    ----------------------------------------------------------------------
    Ran 2 tests in 0.269s

    OK

::

    $ python3 test.py 
    ..
    ----------------------------------------------------------------------
    Ran 2 tests in 0.543s

    OK
jx-argparse 0.0.1a0
Decorator based console script argument parsing framework for JSON/XML for increased standardization and reusability of command line argument definition blocks.

Decorator based console script argument parsing framework for JSON/XML
for increased standardization and reusability of command line argument
definition blocks.

Home-page: https://github.com/spacequal/json-xml-argparse
Author: Branden Allen
Author-email: ballen@cfa.harvard.edu
License: BSD
Description: UNKNOWN
Platform: UNKNOWN
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: BSD License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Requires-Python: >=2.7