assert 相关问题

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



断言结构向量长度

我在 Rust 中的第一个项目是一个类似扑克的小型纸牌游戏,有五列,玩家可以在其中放入五张牌。Card 是一个结构体,可以从外部 API 获取其值和套件。登上o...

回答 1 投票 0

PyTest 中的等待策略

我正在使用 PyTest 测试异步代码。 找不到任何提供简单功能(例如“等待”或“轮询”)的现有库: 操作.run_in_background() 等待_...

回答 1 投票 0

“安静”功能和断言条件

我不明白为什么下面的stopifnot不会出错: > 抑制消息(库(tidyverse)) > 打印(.packages()) [1]“润滑”“forcats”“stringr&q...

回答 1 投票 0

C 编译器断言:如何在表达式固定的地方动态使用它们?

我的代码广泛使用这样的编译器断言,优先于运行时在构建时标记错误,并通过在运行时不执行断言来提高性能。 #定义编译器_...

回答 3 投票 0

使用格式化失败字符串进行断言

在伪代码中我想这样做: 函数(int a,int b){ 断言(a == b, std::format("值不同: {}!={}", a, b)); } 或者 函数(int a,int b){ 断言(a == b, [&a,&b]() { r...

回答 1 投票 0

assert() 函数在反汇编中未显示

我的同事刚刚让我帮忙解决一个问题,他的代码中有几行如下 for (长计数器 = 0; 计数器 < End; ) { ... assert(counter++ < MAX); ... } The problem is, when we ...

回答 5 投票 0

检查断言是否启用

您可以在类加载器上启用/禁用断言。 但如何确定它们是否已启用? (我想采用一些代码路径,仅当 JVM 被调用时才执行昂贵的检查...

回答 4 投票 0

使用 ASSERT 语句在 Ceedling 中进行单元测试

我正在 Ceedling 中使用断言语句为以下函数编写测试用例: fsp_err_t ad7606c_init(const bsp_io_port_pin_t cs, const spi_instance_t* spi) { fsp_err_t 结果 = FSP_SUCCESS...

回答 1 投票 0

无法解决有关实现 O(n) 算法的 Dafny 问题

谓词 Asc(a: 数组) 读到 { forall i,j:: 0<=i a[i] <= a[j] } method occursInBoth(a: array, b: array) 返回 (r : bool)

回答 0 投票 0

Java断言关键字在日志文件中没有捕获到异常

在我的代码的各个部分中,我在测试时都有断言。在 IDE 中,我看到错误和堆栈跟踪,但在日志文件中找不到这些。 我该如何设置才能避免这些断言错误

回答 1 投票 0

如何将assertDataframeEqual错误输出格式化为可读的spark数据帧

假设如果我断言两个spark数据帧df1,df2 df1: ID 1 df2: ID 2 通过使用assertDataframeEqual(df1, df2),如果赌注不匹配,它将以下面的文本格式抛出错误消息...

回答 1 投票 0

如何阻止 Debug.Assert(...) 显示模式对话框

我有几个使用 Debug.Assert(...) 的库。我认为 Debug.Assert(...) 很好,我仍然希望它们执行,但我不希望它们阻止我的应用程序的执行。

回答 4 投票 0

C++ 假设

有一次我在 C++ 中看到了一种假设某些事情的方法,例如: 整数x=7; 假设(x==7);//如果不正确,将出现红色错误,程序将结束。 有人可以告诉我确切的代码是什么吗...

回答 1 投票 0

单元测试项目未找到扩展方法

使用 Microsoft.VisualStudio.TestTools.UnitTesting; 使用系统; 命名空间 PdbLib { 公共静态类 AssertExtensions { 公共静态无效 AssertVec3Equal(此断言断言,V ...

回答 1 投票 0

c++ gtest 当且仅当测试失败时在测试结束时打印附加信息

我想做这样的事情: 测试(MyTestFixture,printAfterExpectationFailure) { const string request("给我拿茶来"); const string&& 响应 = sendRequestAndGetResponse(请求...

回答 3 投票 0

如果找到正则表达式文本,PHPUnit 断言为真?

我正在使用 PHPUnit 并尝试检查页面上是否存在文本。 assertRegExp 有效,但使用 if 语句时出现错误 Failedasserting that null is true。 我知道 $test 是 ret...

回答 3 投票 0

Contract.Assert 不要抛出编译错误

我正在尝试使用 Contract 在编译时为我的类型添加验证,但不幸的是它不起作用。例如,下面的代码在编译项目时不会给出编译器错误。我应该...

回答 1 投票 0

python的设计:为什么assert是一个语句而不是一个函数?

在Python中,assert是一个语句,而不是一个函数。 根据文档,断言表达式1,表达式2相当于 如果__调试__: 如果不是表达式1: 引发断言错误(

回答 4 投票 0

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.