HighLine testing framework for Cucumber?

Put all HighLine input and output in a module.
Preload all input into a text stream, maintain output as pages.
RSpec expecteations are 'should have' as we run the whole thing first
then check output.