1
- CukeBins allows Cucumber to support step definitions written in C++
1
+ Cucumber-Cpp allows Cucumber to support step definitions written in C++
2
2
3
3
4
- CukeBins Website: http://github.com/paoloambrosio/cukebins
5
- CukeBins Documentation: https://github.com/paoloambrosio/cukebins /wiki/
4
+ Cucumber-Cpp Website: http://github.com/cucumber/cucumber-cpp
5
+ Cucumber-Cpp Documentation: https://github.com/cucumber/cucumber-cpp /wiki/
6
6
Cucumber Website: http://cukes.info/
7
7
8
8
@@ -12,19 +12,24 @@ The current library relies on a few libraries:
12
12
Required libraries: thread, system, regex, and date_time
13
13
Optional library for Boost Test driver: test
14
14
* GTest 1.4 or later - http://code.google.com/p/googletest/
15
- Optional for CukeBins test suite and for the GTest driver
15
+ Optional for the GTest driver
16
16
* CppSpec development branch - https://github.com/tpuronen/cppspec
17
17
Optional for the CppSpec driver
18
+ * GMock 1.6 or later - http://code.google.com/p/googlemock/
19
+ Optional for the internal test suite
18
20
19
21
This header-only library is included in the source code:
20
22
21
23
* JSON Spirit - http://www.codeproject.com/KB/recipes/JSON_Spirit.aspx
22
24
25
+ It might work with earlier versions of the libraries, but it was not
26
+ tested with them.
27
+
23
28
24
29
Building tests and sample application:
25
30
26
31
cmake -E make_directory build
27
- cmake -E chdir build cmake ..
32
+ cmake -E chdir build cmake -DCUKE_ENABLE_EXAMPLES=on ..
28
33
cmake --build build
29
34
cmake --build build --target test
30
35
@@ -37,4 +42,3 @@ Running the example on Windows (NMake):
37
42
38
43
start build\examples\Calc\CalculatorSteps.exe
39
44
cucumber examples\Calc\CalcFeatures
40
-
0 commit comments