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.9.1.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.9.1.tar.gz.
File metadata
- Download URL: capturemock-2.9.1.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 |
1e60dd457a43b63fea2a03e9cca5a239d08134193f5703e1948f38c62716830e
|
|
| MD5 |
51c612ce6a59542eeb47bf201efeddb2
|
|
| BLAKE2b-256 |
f2e24b6a0a23a490e74bdcfd48bf76feadea9c81e01b525382fc2036cc196829
|
File details
Details for the file capturemock-2.9.1-py3-none-any.whl.
File metadata
- Download URL: capturemock-2.9.1-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 |
dd0001488f37e1bb88af8e2e045e5588049fb258af2d001f5ac88463275f46dd
|
|
| MD5 |
5597223b1633e7441c0faa53f9446986
|
|
| BLAKE2b-256 |
c4ed31399345958b394ed9afea107ac2e67745917d8f1c4551cb351a3d9ed9fe
|