TST : end-to-end testing on very small data.

This provides the basic smoke-testing to make sure that changes don't break
things as we move forward.