gpt4 book ai didi

database - 断言 dbfit 测试空结果正确的方法

转载 作者:搜寻专家 更新时间:2023-10-30 20:18:26 25 4
gpt4 key购买 nike

我在使用 dbfit 时遇到了问题。我正在进行的大部分测试是不应返回任何结果的查询。但是当我将结果行留空时,执行测试 dbfit 告诉我正确结果为零,错误结果为零。

所以我正在寻找一种方法,如果没有结果返回,dbfit 会告诉我测试是正确的。如果有任何结果显示,我可以看到它们(所以不使用计数为零的断言)

我已经尝试过 fail[expected result] 方法,但 dbfit 似乎将其视为用查询返回的行断言的结果。不像保存的方法。

那我能做什么呢?谢谢

最佳答案

应该为您工作的是 QueryStats 表(抱歉,它没有记录但 there are some examples in the acceptance test suite ):

!|Query Stats                                        |
|query | row count? |is empty?|
|SELECT * from dual where 0=1 | 0 |true |

关于database - 断言 dbfit 测试空结果正确的方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20732550/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com