Skip to content

Commit 4cd3ece

Browse files
authored
Update README.rst
1 parent 4aab125 commit 4cd3ece

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

README.rst

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,20 @@ A socket mock framework
2727

2828
...and then MicroPython's *urequests* (*mocket >= 3.9.1*)
2929

30+
What is it about?
31+
=================
32+
33+
In a nutshell, **Mocket** is *monkey-patching on steroids* for the ``socket`` and ``ssl`` modules.
34+
35+
It’s designed to serve two main purposes:
36+
37+
- As a **low-level framework** — for example, if you're building a client for a new database or protocol.
38+
- As a **ready-to-use mock** — perfect for testing HTTP or HTTPS calls from any client library.
39+
40+
To demonstrate that Mocket is more than just a web client mocking tool, it even includes a simple Redis mock.
41+
42+
The main goal of Mocket is to make it easier to test Python clients that communicate using the ``socket`` protocol.
43+
3044
Outside GitHub
3145
==============
3246

0 commit comments

Comments
 (0)