anchor.diff:              ct:pal("Retrying because of wrong_pred_succ_node"),
               perform_jump(JumpingNode, TargetKey);
          true ->
  -            ?assert(Result =:= ok)
  +            ?equals(Result, ok)
       end.
  
positive.code:                 %% we test for interleaving as we cannot use breakpoints.
                  case Interleaved of
                      true ->
                          ?assert(not(Result1 =:= ok andalso Result2 =:= ok));
                      false ->
                          Vals = [ok, ongoing_slide, target_id_not_in_range, wrong_pred_succ_node],
                          ?assert(lists:member(Result1, Vals)),
                          ?assert(lists:member(Result2, Vals))
                  end
          end,
      Actions = [
  
negative.code:                 unittest_helper:check_ring_load(440),
                  unittest_helper:check_ring_data(),
                  %% both slides should be successfull
                  ?assert_w_note(
                      Result1 =:= ok andalso Result2 =:= ok
                          orelse
                          %% rarely, one slide fails because the neighbour
                          %% information hasn't been updated yet
                            ((Result1 =:= wrong_pred_succ_node) xor
                                 (Result2 =:= wrong_pred_succ_node)),
                      [{result1, Result1}, {result2, Result2}])
          end,
      Actions =
          [{
  