<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>