cucumber-cpp
cucumber-cpp copied to clipboard
Support for writing Cucumber step definitions in C++
## Summary Fix #292 ## Details Different QtTestDriver Implemenation to ensure no resource lock on windows. Issue with undefined output format for qExec, add explicitly ".txt" extension ## Motivation and...
## Summary The test output contained timing information, leading to a flaky test. Fixed by using the TAP output, that doesn't contain timing information. ## Details See https://doc.qt.io/qt-6/qtest-overview.html#logging-options for more...
### 🤔 What's the problem you're trying to solve? Testing source code which requires Qt EventHandling (e.g. due to Network, Timer) and / or UI requires to haven an Q(Core)Applikation...
### 👓 What did you see? Using the provided QTestDriver Implementation for windows gives errors ` Unable to open file for logging: %TEMP%/test_module_runner.XNlhxg` The filename `test_module_runner` comes from the executable...
### 🤔 What's the problem you've observed? ### Compilation - Compilation without `.git ` (e.g. from downloaded Source Archive) leads to error cause `CUKE_VERSION` could not be determined - Use...
```cucumber Feature: test drivers as plugins In order to support multiple test frameworks As a developer I want to be able to add new test drivers easily, without needing to...
### 🤔 What's the problem you're trying to solve? @ursfassler - We're now trying to get the cpp version actively supported. The next step would be to fix any wire...
### 🤔 What's the problem you've observed? It is not know if the changes work on Windows / with the Microsoft C++ compiler because the project is only built and...
## Summary We encountered the issue that step definitions which throw an exception are reported as passed, when using the Boost.Test framework and cucumber-cpp. ## Expected Behavior Our expectation was...
## Summary When the test client code has a function call inside After step and this function call throws an exception, then cucumber-cpp does not catch this error on server...