throws Exception {
initializePagingPCs();
EntityManager em =currentEntityManager();
OpenJPAEntityManager kem = OpenJPAPersistence.cast (em);
Extent extent = kem.createExtent(PagingPC.class, true);
extent.getFetchPlan().setFetchBatchSize(3); // 1 on page 2
extent.getFetchPlan().addFetchGroup("rel");
extent.getFetchPlan().addFetchGroup("rels");
// we should get two selects: the initial select and the IN eager stmnt
List list = extent.list();
assertEquals(list.toString(), 4, list.size());
assertRel(list, 4);
assertRels(list, 4);
assertEquals(sql.toString(), 3, sql.size());
assertTrue((String) sql.get(1),