DebugReportRunner.createPDF(master);
}
public void testInvalidReport2() throws Exception
{
final TypedTableModel model = new TypedTableModel();
model.addColumn("g0", String.class);
model.addColumn("g1", String.class);
model.addColumn("value", String.class);
model.addRow("a", "1", "row-0");
model.addRow("a", "1", "row-1");
model.addRow("a", "1", "row-2");
model.addRow("a", "2", "row-3");
model.addRow("b", "1", "row-4");
model.addRow("b", "2", "row-5");
model.addRow("b", "2", "row-6");
model.addRow("b", "2", "row-7");
model.addRow("b", "3", "row-8");
model.addRow("b", "3", "row-9");
model.addRow("b", "3", "row-10");
model.addRow("b", "3", "row-11");
model.addRow("b", "3", "row-12");
model.addRow("a", "1", "row-13");
model.addRow("b", "1", "row-14");
model.addRow("b", "2", "row-15");
final MasterReport report = new MasterReport();
report.setPageDefinition(new SimplePageDefinition(new PageSize(500, 100)));
report.addGroup(new RelationalGroup());
report.setDataFactory(new TableDataFactory("query", model));