===========
.. 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.2.0
:target: https://readthedocs.org/projects/pytest-moto/?badge=v0.2.0
: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.2.0
:target: https://travis-ci.org/jotes/pytest-moto
:alt: Tests
.. image:: https://coveralls.io/repos/jotes/pytest-moto/badge.png?branch=v0.2.0
:target: https://coveralls.io/r/jotes/pytest-moto?branch=v0.2.0
:alt: Coverage Status
.. image:: https://requires.io/github/jotes/pytest-moto/requirements.svg?tag=v0.2.0
:target: https://requires.io/github/jotes/pytest-moto/requirements/?tag=v0.2.0
: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.2.0
----------
----------
- 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.
Metadata
Release files for pytest-moto 0.2.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| pytest-moto-0.2.0.tar.gz | 10.8 kB | Without provenance | Details for pytest-moto-0.2.0.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| pytest-moto-0.2.0.linux-x86_64.tar.gz | Details for pytest-moto-0.2.0.linux-x86_64.tar.gz |
Total release size: 15.9 kB
Release files / pytest-moto-0.2.0.tar.gz
| Download URL | pytest-moto-0.2.0.tar.gz |
|---|---|
| Size | 10.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
aadf3f1a6fec785c25af09738f4656696be6e2db2d597ff2d561d2018861542b
|
|
BLAKE2b-256 checksum How to use checksums |
0eef79a5ac5d1e418991372cd21f4fb95be323aec16817517d7760470823b645
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Release files / pytest-moto-0.2.0.linux-x86_64.tar.gz
| Download URL | pytest-moto-0.2.0.linux-x86_64.tar.gz |
|---|---|
| Size | 5.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
62e4d1d9f46dc2b1abbcc576edc087390a201f0b1ae6ae1cdb58e1c77a144f51
|
|
BLAKE2b-256 checksum How to use checksums |
34b9a15406795551f68a4a589e6d59f659efb3f97cfecdb17155bfbe82f21e9d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Security for pytest-moto 0.2.0
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.