Skip to main content

MI7 is a lightweight and fun spying test framework. It’s main goal is to be as easy to use as possible.

Python is not a language where one expects to be doing a lot of dependency injection, mocking, stubbing and other techniques that are fairly common in other languages. That “modus operandi” is what Python developers call being Pythonic.

MI7 is a framework that wants to operate pretty much like James Bond (the old one): in stealth mode. The main goal of the library is to be invisible to your production code, and as invisible as possible in your tests.

Experience shows that using current Python test helpers, tests tend to become rapidly verbosy. There’s nothing worse than writing 10 lines of boilerplate code in a test so that you can start testing what you want.

With MI7, we are trying to answer that call. A call for a library that helps us write tests with clear intent and change the current view that Pythonists do not like Test Driven Development.

Metadata

Release files for MI7 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for MI7 0.1.0
File Size Uploaded
MI7-0.1.0.tar.gz 3.3 kB Details

Release files / MI7-0.1.0.tar.gz

Download URL MI7-0.1.0.tar.gz
Size 3.3 kB
Tags Source
SHA-256 checksum
How to use checksums
80cf74fe234172163c51aa1ab58e802d0975cb3fe7c301934648b6193542100a
BLAKE2b-256 checksum
How to use checksums
40949eb340a0a0773f976f5373ab27e3f20d7675c234d7edc70f5306ddc9cb66
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

0.1.0 This release

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page