问题标签 [cucumber-cpp]

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 回答
357 浏览

cucumber - 如何将黄瓜与巴泽尔一起使用?

我正在尝试创建一个包含cucumber-cpp的Bazel项目。我无法弄清楚它的文件会是什么样子。BUILD

由于Google 测试现在包含它自己的BUILD文件,因此它变得非常简单。类似的东西会很好。

我的WORKSPACE文件看起来像这样

我的规范BUILD文件

测试BUILD文件

但显然cucumber-cpp没有构建,所以我想知道它的 Bazel BUILD 文件会是什么样子?

0 投票
0 回答
263 浏览

c++ - 在 Windows 和 Visual Studio 中构建黄瓜 cpp 的问题

我正在尝试在 Windows 10 和 Visual Studio 中为黄瓜 cpp 设置环境。在尝试构建整个解决方案时,我遇到了 GTest 组件的构建问题

我目前的环境如下

操作系统:Windows 10 Visual Studio Community Edition 2017 CMake 版本:3.14.3 Ruby 版本:2.5.5p157(2019-03-15 修订版 67260)[x64-mingw32] Boost 库版本:1.69.0

我按照 Readme.md 中提到的步骤

使用测试和样本构建 Cucumber-Cpp:

0 投票
1 回答
31 浏览

cucumber - 有没有办法从命令行初始化 cucber.wire 超时?

我有一个使用 cucumber-cpp 的长时间运行场景,大约需要 5 分钟才能完成。当我使用cucumber --init命令生成的默认 cucumber.wire 文件运行场景时,会生成以下文件:

使用此配置,一旦场景完成,我会收到以下错误:

我发现我需要增加有线协议的超时时间才能使场景通过。我更新了 cucumber.wire 文件,使其内容如下

有没有办法从命令行设置和编辑这些超时值?