ChildProcess + 1<div><br></div><div>Setting process specific envs is very neat, as is inheriting the parent process io.</div><div><br></div><div>Having vetted the code, I wouldn't be ashamed of having it in my codebase. After all, any gem that your app uses becomes<span></span> part of its codebase.<br>
<div><br>On Friday, 18 July 2014, John Cinnamond <<a href="javascript:_e(%7B%7D,'cvml','jc@panagile.com');" target="_blank">jc@panagile.com</a>> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<div dir="ltr">Hello Lruggers<div><br></div><div>Does anyone know of a gem to manage starting/stopping/interacting with processes from cucumber? I want to write features along the lines of:</div><div><br></div><div>    Given some_process is running</div>


<div>        And my fake_third_party_service is running</div><div>        And some_other_process is stopped</div><div>    When I make a request</div><div>        And I start some_other_process</div><div>    Then I see a message on the fake third party server</div>


<div>        And the output from some_other_process is "OK"</div><div><br></div><div>Where the gem can starts & stops processes and redirect stdio.</div><div><br></div><div>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.</div>


<div><br></div><div>Thanks,</div><div>John</div></div>
</blockquote></div></div>
<br><br>-- <br><div dir="ltr"><br><hr style="font-family:arial,helvetica,sans-serif"><font color="#3333ff"><font face="arial, helvetica, sans-serif"><a href="http://twitter.com/#!/gerhardlazu" target="_blank">Twitter</a> <a href="https://github.com/gerhard" target="_blank">Github</a> </font><a href="http://gerhard.lazu.co.uk/" style="font-family:arial,helvetica,sans-serif" target="_blank">Blog</a></font></div>
<br>