Metadata-Version: 1.1
Name: pytest-moto
Version: 0.1.1
Summary: Fixtures for integration tests of AWS services,uses moto mocking library.
Home-page: https://github.com/jotes/pytest-moto
Author: Jaroslaw Smiejczak
Author-email: jot@smiejczak.net
License: MIT License
Description: pytest-moto
        ===========
        
        .. image:: https://pypip.in/v/pytest-moto/badge.png
            :target: https://pypi.python.org/pypi/pytest-moto/
            :alt: Latest PyPI version
        
        .. image:: https://readthedocs.org/projects/pytest-moto/badge/?version=v0.1.1
            :target: https://readthedocs.org/projects/pytest-moto/?badge=v0.1.1
            :alt: Documentation Status
        
        .. image:: https://pypip.in/d/pytest-moto/badge.png
            :target: https://pypi.python.org/pypi/pytest-moto/
            :alt: Number of PyPI downloads
        
        .. image:: https://pypip.in/wheel/pytest-moto/badge.png
            :target: https://pypi.python.org/pypi/pytest-moto/
            :alt: Wheel Status
        
        .. image:: https://pypip.in/egg/pytest-moto/badge.png
            :target: https://pypi.python.org/pypi/pytest-moto/
            :alt: Egg Status
        
        .. image:: https://pypip.in/license/pytest-moto/badge.png
            :target: https://pypi.python.org/pypi/pytest-moto/
            :alt: License
        
        Package status
        --------------
        
        .. image:: https://travis-ci.org/jotes/pytest-moto.svg?branch=v0.1.1
            :target: https://travis-ci.org/jotes/pytest-moto
            :alt: Tests
        
        .. image:: https://coveralls.io/repos/jotes/pytest-moto/badge.png?branch=v0.1.1
            :target: https://coveralls.io/r/jotes/pytest-moto?branch=v0.1.1
            :alt: Coverage Status
        
        .. image:: https://requires.io/github/jotes/pytest-moto/requirements.svg?tag=v0.1.1
             :target: https://requires.io/github/jotes/pytest-moto/requirements/?tag=v0.1.1
             :alt: Requirements Status
        
        
        Usage
        -----
        Pytest-moto is collection of fixtures which are running standalone moto server which can be later
        used by larger integration tests.
        All available fixtures:
        
        * moto_autoscaling - runs moto server with `autoscaling` api endpoint on port 7002 
        * moto_cloudwatch - runs moto server with `cloudwatch` api endpoint on port 7002
        * moto_dynamodb - runs moto server with `dynamodb` api endpoint on port 7003
        * moto_ec2 - runs moto server with `ec2` api endpoint on port 7004
        * moto_elb - runs moto server with `elb` api endpoint on port 7005
        * moto_emr - runs moto server with `emr` api endpoint on port 7006
        * moto_glacier - runs moto server with `glacier` api endpoint on port 7007
        * moto_kinesis - runs moto server with `kinesis` api endpoint on port 7009
        * moto_kms - runs moto server with `kms` api endpoint on port 7010
        * moto_rds - runs moto server with `rds` api endpoint on port 7011
        * moto_redshift - runs moto server with `redshift` api endpoint on port 7012
        * moto_s3 - runs moto server with `s3` api endpoint on port 7014
        * moto_ses - runs moto server with `ses` api endpoint on port 7015
        * moto_sqs - runs moto server with `sqs` api endpoint on port 7017
        * moto_sts - runs moto server with `sts` api endpoint on port 7018
        
        
        TODO
        ----
        * Cloudformation isn't supported in standalone mode of moto (requires patch to upstream repository).
        * IAM isn't supported in standalone mode of moto.
        * SNS isn't supported in standalone mode of moto.
        * Route53 can't use insecure connections requires changes in boto.
        
        
        
        Package resources
        -----------------
        
        * Bug tracker: https://github.com/jotes/pytest-moto/issues
        * Documentation: http://pytest-moto.readthedocs.org/
        
        
        
        Travis-ci
        ---------
        
        After creating package on github, move to tracis-ci.org, and turn on ci builds for given package.
        
        
        CHANGELOG
        =========
        
        0.1.1
        ----------
        
        - enabled pushing to pypi via tags in travis.
        
        0.1.0
        ----------
        
        - enabled disabled tests for cloudformation, iam and sns because of new version of moto library (0.4.10).
        
        0.0.1
        ----------
        
        - support of most of server modes provided by moto.
        - full testing of all available fixures.
        
Keywords: pytest aws moto boto
Platform: UNKNOWN
Classifier: Development Status :: 1 - Planning
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: GNU Lesser General Public License v3 or later (LGPLv3+)
Classifier: Natural Language :: English
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Topic :: Software Development :: Libraries :: Python Modules
