On Wed, May 9, 2012 at 8:20 AM, Massimo Manca
<
massimo....@gmail.com> wrote:
> I would know if someone tried to use Cucumber to drive the
> development of embedded applications written
> in C and C++ and if possible if there is a plugin or some other tool
> that may help to do the job.
Hi Massimo,
I'm the author of CukeBins. As Aslak wrote, soon it is going to move
under the Cucumber organisation and change its name to Cucumber-C++ to
match the name of the other projects.
I am not aware of anyone using it to test embedded systems, but if you
feel like testing a C implementation with C++ test code, it should
work.
CukeBins has most of the features that you will need. A notable one
not already implemented is table diffing:
https://github.com/paoloambrosio/cukebins/issues/28
You can get your feet wet with it by reading the short introduction to
the 0.2 release on GitHub:
https://github.com/paoloambrosio/cukebins/wiki/Release-0.2
It comes also with a few small samples in the source "example" directory.
I know the code needs some care, and I am spending my weekends working
to make it cleaner, so that it would be easier for other people to
contribute to the project. The feature I'm spending most of my time is
this one:
https://github.com/paoloambrosio/cukebins/issues/31
We might get rid of the wire protocol at some point but for now I
think it's best to focus on something else. Running the Ruby
implementation of Cucumber should not be a problem.
Let me know if you have questions and I'll try to help.
--
Paolo