A tool for creating mocks via a capture-replay style approach
Project description
CaptureMock:
A tool capable of capturing and replaying mock information for the purposes of testing. Supports
- Python modules and attributes
- System calls via the command line, including any files they write
- Synchronous plain-text messaging over a network
See the documentation at http://www.texttest.org/index.php?page=capturemock
System requirements:
At least Python 2.6. Tested mainly on Python 3.7 currently.
Installation:
Go to the "source" directory and run "python setup.py install".
On Windows, this will probably install to C:\Pythonxx\Scripts, which will then need to be in your PATH if you want to run it from the command line.
Documentation:
http://texttest.sourceforge.net/index.php?page=capturemock
Test suite:
The complete test suite (which uses Texttest) can be downloaded from Github at https://github.com/texttest/capturemock-selftest. It has a wealth of little example programs contained in it.
Bugs/Support:
Write to the mailing list at texttest-users@lists.sourceforge.net
Report bugs in the Github bugtracker at https://github.com/texttest/capturemock
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
capturemock-2.10.0.tar.gz
(5.5 MB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file capturemock-2.10.0.tar.gz.
File metadata
- Download URL: capturemock-2.10.0.tar.gz
- Upload date:
- Size: 5.5 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8bcb56c97657df3ef5965eeda8c4520efe9bba771ef063c23ad3050e344fa8a8
|
|
| MD5 |
df18137434313b49fe1980c3c80fcf15
|
|
| BLAKE2b-256 |
e6f1b765f7875780a729ad6c9946456afd9c9e6f5f4fe867fe38b259af9e3304
|
File details
Details for the file capturemock-2.10.0-py3-none-any.whl.
File metadata
- Download URL: capturemock-2.10.0-py3-none-any.whl
- Upload date:
- Size: 5.5 MB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8fdbe4d6573e016ec0667ec57c169eed8b6a5859f1bac63bb024510c1f24ca2e
|
|
| MD5 |
f11cabeea567bec3b306aca7eb13f07e
|
|
| BLAKE2b-256 |
c898d7d917a15eca80597c0f2856e1e93837e720bda55f56b2c8ffdb66b7c808
|