We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent cb0f26a commit 8587ad7Copy full SHA for 8587ad7
1 file changed
tests/test_webserver.py
@@ -7,6 +7,9 @@
7
import time
8
import unittest
9
10
+import deflate
11
+import io
12
+
13
sys.path.insert(0, "../internal_filesystem/lib")
14
15
from mpos import TaskManager
@@ -94,7 +97,8 @@ async def download_task():
94
97
error = response_state["error"]
95
98
self.fail(f"WebServer response unavailable: {error}")
96
99
- response_text = response_state["data"].decode("utf-8", "replace")
100
+ with deflate.DeflateIO(io.BytesIO(response_state["data"]), deflate.GZIP, 15) as gzip_stream:
101
+ response_text = gzip_stream.read().decode("utf-8", "replace")
102
self.assertIn("<title>MicroPythonOS WebREPL</title>", response_text)
103
104
WebServer.stop()
0 commit comments