pymongo-inmemory

pymongo-inmemory is a testing tool that wraps native pymongo with a real MongoDB with a memory backed storage.

Get started

MIT License. GitHub v0.2.8

No mocking

It wraps the native library, so you can test the same fuctions you use in production.

Original server

There is no magic involved. It basically downoads the MongoDB version you indicate and runs it in ephemeral mode.

Configurable

It's not opinionated. Any aspect of the tool can be configured. It ships with sensible defaults.