Hypothesis注册泛型类型处理程序时遇解析失败错误的咨询
Hypothesis注册泛型类型处理程序时遇解析失败错误的咨询
各位好,我在使用Hypothesis框架注册泛型类型的策略时遇到了解析失败的问题,想请大家帮忙排查下原因。
目前我已经完成了这些操作:
- 用
st.register_type_strategy搭配自定义处理程序注册了RandColl2类型 RandColl2[str, int]和RandColl2[int, str]都是types.GenericAlias的实例,并且ht.str和ht.Str已经被成功注册为Hypothesis策略
但运行下面的代码片段时,还是出现了解析失败的错误:
import typing, types import hydrox.typing as ht from hypothesis import strategies as st # 原代码存在截断,完整逻辑应该包含后续调用泛型类型的相关代码
有没有朋友遇到过类似的问题?或者能帮忙分析下可能的问题点吗?
备注:内容来源于stack exchange,提问作者syvlorg
相关产品推荐
相关产品推荐

