我正在寻找构建或更优选地使用框架来在 python 中实现自定义断言。我在下面列出了将被解析以触发检索数据的各种断言的潜在输入
assertValue : [ SOME STRING A ]
or
assertValue : [ SOME STRING B ]
or
assertValue : [ SOME STRING C ]
所以上面,当解析值为 时"SOME STRING A"
,我想触发一个适当的断言。例如,如果提供的值是,"NOT NULL"
我会断言检索到的数据中没有 NULL 值。
该框架的目标是提供灵活性以添加对不同断言及其将触发的实现的支持。我尝试在 Python 中搜索可用于此目的的任何现有框架。我只找到了像“PyDispatcher”或“Django Dispatch”这样的事件驱动框架,我认为这有点过头了。
有没有人遇到过类似的需求并成功使用过一些东西。非常感谢