mirror of https://github.com/OpenIdentityPlatform/OpenDJ.git

Jean-Noël Rouvignac
03.31.2016 37736fa7a425638881423c927939e983bffa6051
Prep work OPENDJ-3281: add a unit test
1 files modified
20 ■■■■■ changed files
opendj-server-legacy/src/test/java/org/opends/server/replication/plugin/AttrHistoricalMultipleTest.java 20 ●●●●● patch | view | raw | blame | history
opendj-server-legacy/src/test/java/org/opends/server/replication/plugin/AttrHistoricalMultipleTest.java
@@ -249,11 +249,29 @@
    assertNoAttributeValue(entry);
    mod = newModification(ADD, "X");
    replayOperation(t[1], entry, mod, SUCCESS);
    replayOperation(t[2], entry, mod, SUCCESS);
    assertAttributeValues(entry, "X");
  }
  @Test
  public void replay_addThenDeleteThenAdd_differentCaseWithCaseIgnoreAttributeType() throws Exception
  {
    CSN[] t = newCSNs(3);
    mod = newModification(ADD, "X");
    replayOperation(t[0], entry, mod, SUCCESS);
    assertAttributeValues(entry, "X");
    mod = newModification(DELETE, "x");
    replayOperation(t[1], entry, mod, SUCCESS);
    assertNoAttributeValue(entry);
    mod = newModification(ADD, "X");
    replayOperationSuppressMod(t[2], entry, mod, CONFLICT);
    assertAttributeValues(entry);
  }
  @Test
  public void replay_deleteNoPreviousHistory() throws Exception
  {
    mod = newModification(DELETE, "Y");