Ensure test providers deal with missing callback early
Merge pull request #330 from humphd/cleanup-callback

Ensure test providers deal with missing callback early