问题标签 [boost-unit-test-framework]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
614 浏览

c++ - 如何在 Boost Build for Boost Unit Test Framework 中设置环境变量?

请注意:

  • 我正在使用 Boost Build 和 Boost 单元测试框架。这意味着当我构建一个测试时,它会自动运行它并显示结果。
  • 为了运行GCC 变体(而不是编译时或 clang),我需要将环境变量设置LC_ALLC.

如何在我的 Jamfile 中执行此操作?

0 投票
0 回答
23 浏览

python-3.x - 如何在 python 中获得 Boost::unit_test::framework::master_test_suite 功能?

我打算将 C++ 项目(完全使用 Boost::unit_test::framework::master_test_suite 实现)迁移到 python。

我无法识别 boost::unittest 框架提供的类似选项。

例子:

  1. 测试自动化和报告
  2. xml格式的结果日志

请提供解决方法以在 python 中实现相同的功能。

如果可能,请提供示例代码。

0 投票
0 回答
34 浏览

c++ - Octave-C++-API 和 Boost 单元测试导致分段错误

我尝试在使用 octave-C++-API 的地方对我的 C++ 代码进行单元测试。如果我在 boost 单元测试中使用 octave 中的任何内容,我会收到错误消息:

编译工作得很好,如果同时使用八度和升压,它工作得很好。有谁知道我做错了什么?

这是我的最小示例:

编译命令为:

我的软件:

  • 操作系统:CentOS 8
  • 提升:版本 1_72
  • 八度:版本 5.2