[LRUG] Managing processes from cucumber

Andrew Premdas apremdas at gmail.com
Fri Jul 18 09:37:53 PDT 2014


On 18 July 2014 15:23, John Cinnamond <jc at panagile.com> wrote:

> Hello Lruggers
>
> Does anyone know of a gem to manage starting/stopping/interacting with
> processes from cucumber? I want to write features along the lines of:
>
>     Given some_process is running
>         And my fake_third_party_service is running
>         And some_other_process is stopped
>     When I make a request
>         And I start some_other_process
>     Then I see a message on the fake third party server
>         And the output from some_other_process is "OK"
>
> Where the gem can starts & stops processes and redirect stdio.
>
> I have written something similar on a project to do full end-to-end
> testing of a RESTful API service. Before I tidy it up and gem-ify it I want
> to make sure that there isn't something similar out there that I could
> use/contribute to. I tried searching for gems with 'cucumber' in the name
> and looking on The Ruby Toolbox but couldn't find anything, although I
> could have missed it.
>
> Thanks,
> John
>
>
If you look at the gemspec for aruba you will see it uses the child process
gem to do stuff which is similar to what you are doing.

All best

Andrew


> _______________________________________________
> Chat mailing list
> Chat at lists.lrug.org
> Archives: http://lists.lrug.org/pipermail/chat-lrug.org
> Manage your subscription: http://lists.lrug.org/options.cgi/chat-lrug.org
> List info: http://lists.lrug.org/listinfo.cgi/chat-lrug.org
>
>


-- 
------------------------
Andrew Premdas
blog.andrew.premdas.org
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lrug.org/pipermail/chat-lrug.org/attachments/20140718/c89747de/attachment.html>


More information about the Chat mailing list