View all files | ||||
Moto is a library that allows your tests to easily mock out AWS Services.
Imagine you have the following python code that you want to test:
Take a minute to think how you would have tested that in the past.
Now see how you could test it with Moto:
With the decorator wrapping the test, all the calls to s3 are automatically mocked out. The mock keeps track of the state of the buckets and keys.
For a full list of which services and features are covered, please see our implementation coverage.
The full documentation can be found here:
http://docs.getmoto.org/en/latest/
Support this project and its continued development, by sponsoring us!
Click the Sponsor-button at the top of the page for more information.
Our finances are managed by OpenCollective, which means you have full visibility into all our contributions and expenses: https://opencollective.com/moto
To report a security vulnerability, please use the Tidelift security contact. Tidelift will coordinate the fix and disclosure.