TestResponseParser.test_parser_response_leninent_headers_1 test failure
還沒有人認領這個 Issue。
評估
- 難度
- 3/5
- 預估耗時
- 1-2 天
- 新手友好度
- 30/100
- Issue 類型
- 缺陷
- 描述清晰度
- 需要釐清
- 活躍度
- 停滯
- 技術堆疊
- python
研究方向
從 tests/test_parser.py 開始,並使用回報的 Python、http-parser 和 llhttp 版本執行 TestResponseParser.test_parser_response_leninent_headers_1。追查為什麼使用系統提供的函式庫時不會引發 HttpParserError;完成的標準是測試行為已獲解決,或明確說明相容性預期。
由索引模型根據 Issue 內容生成。
描述
Hello,
Builing httptools 0.6.4, I see:
=================================== FAILURES ===================================
__________ TestResponseParser.test_parser_response_leninent_headers_1 __________
Traceback (most recent call last):
File "/gnu/store/jjcka1g6sk2cvwx8nm4fdwpdq3vll0v0-python-3.10.7/lib/python3.10/unittest/case.py", line 59, in testPartExecutor
yield
File "/gnu/store/jjcka1g6sk2cvwx8nm4fdwpdq3vll0v0-python-3.10.7/lib/python3.10/unittest/case.py", line 591, in run
self._callTestMethod(testMethod)
File "/gnu/store/jjcka1g6sk2cvwx8nm4fdwpdq3vll0v0-python-3.10.7/lib/python3.10/unittest/case.py", line 549, in _callTestMethod
method()
File "/tmp/guix-build-python-httptools-0.6.4.drv-0/source/tests/test_parser.py", line 132, in test_parser_response_leninent_headers_1
with self.assertRaisesRegex(
File "/gnu/store/jjcka1g6sk2cvwx8nm4fdwpdq3vll0v0-python-3.10.7/lib/python3.10/unittest/case.py", line 226, in __exit__
self._raiseFailure("{} not raised".format(exc_name))
File "/gnu/store/jjcka1g6sk2cvwx8nm4fdwpdq3vll0v0-python-3.10.7/lib/python3.10/unittest/case.py", line 163, in _raiseFailure
raise self.test_case.failureException(msg)
AssertionError: HttpParserError not raised
=========================== short test summary info ============================
FAILED tests/test_parser.py::TestResponseParser::test_parser_response_leninent_headers_1 - AssertionError: HttpParserError not raised
========================= 1 failed, 39 passed in 0.08s =========================
This happens using the systemt-provided llhttp and http-parser libraries. Python is at 3.10.7, while the direct inputs are:
dependencies: [email protected] [email protected] [email protected] [email protected]
- 主要語言
- Python
- 星號
- 1.3k
- 分支
- 106
- 平均合併
- 51 分鐘
- 30 天內合併 PR
- 3
環境準備
這個專案沒有提供開發容器、Dockerfile 或貢獻指南,環境需要你自己搭建:先看它的 README,通用步驟見我們的新手貢獻指南。
從這裡開始
- 先讀完整個 Issue,再讀專案的貢獻指南。
- 在 Issue 下留言說明你要接手 —— 這能避免兩個人做同樣的事。
- Fork 儲存庫,在一個分支上完成修改。
- 送出 Pull Request,並在描述裡引用這個 Issue 編號。
MagicStack/httptools 的其他 Issue
-
難度 2/5 1-3 小時 新手友好度 48/100
MagicStack/httptools#151 ·
-
難度 3/5 1-2 天 新手友好度 68/100
MagicStack/httptools#140 · 1 個 reaction ·
-
難度 4/5 3-5 天 新手友好度 25/100
MagicStack/httptools#127 · 2 則留言 · 1 個 reaction ·
-
Custom build_ext breaks parallel build/wheel可能已有人在做 @DivyamTalwar 於 33 天前認領。 未關閉
難度 3/5 1-2 天 新手友好度 48/100
MagicStack/httptools#126 ·
-
難度 4/5 3-5 天 新手友好度 30/100
MagicStack/httptools#125 ·
查看 MagicStack/httptools 的全部 Issue
相似的 Issue
-
docs pydanty:is-working
難度 2/5 1-3 小時 新手友好度 68/100
pydantic/pydantic-ai#10113 ·
維護者通常 1 天內回覆
-
難度 2/5 1-3 小時 新手友好度 77/100
GreedyBear-Project/GreedyBear#1727 ·
維護者通常 2 天內回覆
-
難度 2/5 1-3 小時 新手友好度 84/100
ARM-software/CMSIS-DSP#354 ·
-
難度 2/5 1-3 小時 新手友好度 68/100
kiat/codeAssist#391 ·
-
needs triage
難度 2/5 1-3 小時 新手友好度 83/100
darnitdevorg/darnit#587 ·
維護者通常 1 天內回覆