Bug 903033 - Update testing interfaces

r=lightsofapollo

This will resolve issue #29.