can you add a test for an invalid report, e.g. something that isn't a hash and would throw a Foreman::Exception?