SAnimal cat = new SAnimal("cat");
JPASQLQuery query = query().from(cat).where(cat.name.isNotNull());
JPASQLQuery query2 = query.clone(entityManager);
assertEquals(query.getMetadata().getJoins(), query2.getMetadata().getJoins());
assertEquals(query.getMetadata().getWhere(), query2.getMetadata().getWhere());
query2.list(cat.id);
}
}