416 integration tests

This isn't ready until we decide how to get around the rubycas filter for the rest of our testing suite, see #416