final MemoryByteArrayOutputStream bout = new MemoryByteArrayOutputStream();
BundleWriter.writeReportToZipStream(report, bout);
final ResourceManager mgr = new ResourceManager();
mgr.registerDefaults();
final Resource resource = mgr.createDirectly(bout.toByteArray(), MasterReport.class);
final MasterReport r2 = (MasterReport) resource.getResource();
return r2.getDataFactory();
}
protected void runTest(final String[][] queriesAndResults) throws Exception