在__eq__方法中的断言
项目描述
在__eq__方法中的断言。
>>> from eqassertions import Any, NotNone, IsA, IsTrue, Match >>> data = {"a": 1, "b": 2} >>> assert {"a": 1, "b": Any()} >>> assert {"a": 1, "b": NotNone()} >>> assert {"a": 1, "b": IsA(int)} >>> assert {"a": 1, "b": IsTrue()} >>> assert v == {"a": 1, "b": Match(r"\d")} >>> assert v == {"a": 1, "b": Match(r"[a-z]")} Traceback (most recent call last): ... AssertionError
项目详情
下载文件
为您的平台下载文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。
源分布
eqassertions-0.4.tar.gz (4.9 kB 查看哈希值)
构建分布
eqassertions-0.4-py3-none-any.whl (3.0 kB 查看哈希值)
关闭
eqassertions-0.4.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 614f50a2aca930ab733d78a5a489e856eccb325897aa632d3348763732a473a5 |
|
MD5 | 6a527e89d32c00546e18eaa698909459 |
|
BLAKE2b-256 | 7fdc3624632b2e5b251db8ec653790baf311f59305953e9b94017b05ce31d627 |
关闭
eqassertions-0.4-py3-none-any.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 3bfdefffc49a229a54aab6be56016558ed33d9059e521b1dcc7e4de900cdd98d |
|
MD5 | edffb9a9c340c11669c224fe52bcb8b4 |
|
BLAKE2b-256 | 925f36fc4da0e74e2c67eca68a6ccbb7c4de7bfc36ed2a8f132e7298821cef9f |