vorpal
vorpal copied to clipboard
Question: Testing interactive CLIs
How does Vorpal test interactive CLIs? what tool(s) do you use? thanks
I assume a wrapper process launches the cli tool as a child process, and then listens for stdout from the child and then sends the child appropriate stdin at the appropriate time.
like this? https://github.com/popomore/coffee