kellyredding/assert — pull request #1 by kellyredding (2012-06-22 20:12:02+00:00)
Title: View callbacks

This is untested/unimplemented code for writing the `DefaultView`
using a runner-callback approach. The idea is that the runner
would call callbacks to the view at key points during the run.

A view would just implement the callbacks it cared about. The
callbacks would be instance_eval'd in the view scope, have access
to any view methods. The view would capture stdout in eval'ing
the callbacks and that output would be sent to its io stream.