在__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 |