assert 相关问题

断言是一个语句,它在计算结果为false时中止该程序。断言通常用于调试和永远不会发生的情况。

断言 golang 切片具有相等的元素,无论顺序如何

我在golang测试中有以下断言 us.EqualValues(testUnitMergeEnvVars[i].expectedEnvVars, gotValues) 其中 us 是 testify/suite.Suite 类型。 失败并显示以下消息 经验...

回答 1 投票 0

如何在 C++ 中为向量编写断言语句?

我正在创建一个用户类,其中包含 ID、姓名、出生年份、邮政编码和朋友列表。 我想验证朋友的列表(即向量std::size_t)是否正确传递到我的构造函数中...

回答 1 投票 0

如何将多个断言语句转换或合并为一个

我在Python测试函数中有多个断言语句,如下所示: def test_function(): 断言 A.a == 1 断言 B.b == 2 断言 C.c == 3 断言 D.d == 4 断言 E.e == 5 一个...

回答 2 投票 0

df 列中的数字,但不在该列的列表版本中

我有以下代码: 如果 df[RATING_COL] 中为 0: rating_col_list = df[RATING_COL].to_list() 在 rating_col_list 中断言 0 断言正在触发断言错误。怎么可以...

回答 1 投票 0

为什么使用 freopen() 和 stderr 重定向assert() 的输出可以工作,但正常重定向 std::cerr 的缓冲区则不行?

我想重定向断言失败时assert() 创建的输出,以便将其写入日志文件而不是输出窗口。我假设 assert() 使用 std::cerr 来输出,但是当

回答 1 投票 0

异步函数单元测试中的Assert.ThrowsException?

我尝试做一个测试方法来测试一些简单的数据下载。我做了一个测试用例,其中下载应该失败并出现 HttpRequestException。在测试其非异步版本时,测试效果很好......

回答 3 投票 0

如何在Python中制作n阶可调用函数

您有以下代码: def f(val): 返回 lambda x: x + val 断言 f(5)(6) == 11 这可行,但是如何才能实现这个 n 阶呢? 断言 f(5)(6)(7)...(n) == 值之和 我怎样才能...

回答 1 投票 0

基于MFC的C++程序断言失败

我写了一个基于MFC的C++程序,release版本在目标机上运行顺利,debug版本则不行。断言似乎失败,如以下屏幕截图所示: 断言消息...

回答 1 投票 0

基于MFC的CPP程序断言失败

我写了一个基于MFC的CPP程序,release版本在目标机上运行顺利,debug版本则不行。断言似乎失败,如以下屏幕截图所示: 断言消息...

回答 1 投票 0

使用断言(不是<condition>)

参考:std::is_sorted 在上面链接的示例部分中,我看到以下用法: int 数据[] = {3, 1, 4, 1, 5}; 断言(不是 std::is_sorted(std::begin(data), std::end(data))); 我...

回答 1 投票 0

强制assertEquals(String s, Object o)使用o.toString()?

可以强制吗 assertEquals("10,00 €", new 货币(bon.getTotal())) 使用货币对象的 toString() 方法? (我不想自己称呼它。) 否则,它比较...

回答 3 投票 0

`containsInAnyOrder`如何比较项目?

我有一个 CustomField 类,并且我已经重写了 equals 和 hashcode 方法。但是当我尝试比较两个 CustomField 对象列表时,它失败了。 为什么 containsInAnyOrder 在

回答 1 投票 0

如何对 Python 函数内部进行的函数调用序列进行单元测试?

我想对一个函数进行单元测试,并断言函数工作流()内部进行的函数调用顺序是否正确。 就像是, [第一个调用] fetch_yeargroup_ls() [第二次打电话]

回答 2 投票 0

我试图断言列表的类型只是作为测试,但它检索到断言错误

所以我有一个清单: 有一个 txt 文件,我根据换行符将文本分成不同的部分 splittext = text_nonum.split(' ' * 6) 并创建了一个名为 spl_list2 的新列表 当我打印(输入(

回答 1 投票 0

如何在Ansible中使用assert模块?

我想要一个用断言编写的 Ansible 剧本,并检查这两个接口是否不相等: bond_interfaces: [eno5, eno6]。 节点0125.compute.neda: 管理IP:172.21.48.35

回答 1 投票 0

用 Java 中的断言检查抽象方法行为(契约)是个好习惯吗?

我希望实现抽象方法以保持一些契约 例如 我有一个 Cells 抽象类,它是 Cell[] 的包装器,Cells 抽象类具有抽象受保护方法 _initCells...

回答 1 投票 0

在断言中添加自定义消息?

有没有办法添加或编辑断言抛出的消息?我想用类似的东西 assert(a == b, "A 必须等于 B"); 然后,编译器添加行、时间等等...... 可以吗?

回答 11 投票 0

为什么assert没有被大量使用?

我发现Python的assert语句是捕获不应该发生的情况的好方法。当代码被认为是正确的时,它可以通过Python优化来删除。 好像...

回答 5 投票 0

验证 dbt 中的特定日期格式

我正在使用 dbt 将数据从具有所有 STRING 字段的源表转换为具有 TYPED 字段(例如:DATE、INT、...)的目标表 我想确保(使用 dbt test 命令)数据类型转换...

回答 1 投票 0

获取断言失败的实际值[重复]

有没有办法让断言在列出失败的行的顶部显示断言失败的实际值?有没有办法用纯Python来做到这一点?我在 C++ gtest 中看到过,其中 y...

回答 0 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.