anchor.diff:      %% Test that values are actually written after network partition
       ReadResult3 = rpc:call(N3, floppy, read, [key1, riak_dt_gcounter]),
       lager:info("Value read: ~w",[ReadResult3]),
  +    ?assertEqual(1, ReadResult3),
   
       ReadResult4 = rpc:call(N3, floppy, read, [key1, riak_dt_gcounter]),
  -    ?assertEqual(ReadResult3, ReadResult4),
       lager:info("Value read: ~w",[ReadResult3]),
  +    ?assertEqual(1, ReadResult4),
   
       _PartInfo2 = rt:partition([N1, N2, N3, N4, N5], [N6]),
   
  
positive.code:     ?assertMatch({error, can_not_reach_vnode}, ReadResult5),
  
      pass.
      
  
negative.code: 
      %% Test when network partition happens, if error handling is happening.
      PartInfo = rt:partition([N1, N2, N4, N5, N6], [N3]),
  
      WriteResult1 = rpc:call(N2, floppy, append, [key1, {increment, ucl}]),
      ?assertMatch({ok, _}, WriteResult1),
  
      ReadResult2 = rpc:call(N3, floppy, read, [key1, riak_dt_gcounter]),
      ?assertMatch({error, quorum_unreachable}, ReadResult2),
  