@Test
public void testInterpreterGroupResetBeforeProcessStarts() {

  Properties p = new Properties();
  RemoteInterpreter intpA = createMockInterpreterA(p);
  intpA.setInterpreterGroup(intpGroup);
  RemoteInterpreterProcess processA = intpA.getInterpreterProcess();
  intpA.setInterpreterGroup(new InterpreterGroup(intpA.getInterpreterGroup().getId()));
  RemoteInterpreterProcess processB = intpA.getInterpreterProcess();
  assertNotSame(processA.hashCode(), processB.hashCode());
}