Hypothesis

Hypothesis 是用于基于属性的测试的 Python 库。Hypothesis 可以推断如何构造带类型注释的类,并且默认情况下支持内置类型、许多标准库类型和来自 typingtyping_extensions 模块的泛型类型。

Pydantic v2.0 不再内置支持 Hypothesis,也不再附带集成的 Hypothesis 插件。

警告

我们暂时删除了 Hypothesis 插件,以便研究一种不同的机制。更多信息,请参阅已注释类型/已注释类型#37 中注释的问题。

The Hypothesis plugin may be back in a future release. Subscribe to pydantic/pydantic#4682 for updates.


本文总阅读量