public void testNotDirtyAfterSameChange() {
OpenJPAEntityManager pm = getPM();
startTx(pm);
RuntimeTest1 a = (RuntimeTest1) pm.find(RuntimeTest1.class, oid);
a.setStringField(a.getStringField());
OpenJPAStateManager sm = getStateManager(a, pm);
FieldMetaData fmd = sm.getMetaData().getField("stringField");
assertTrue(sm.getDirty().get(fmd.getIndex()) == false);