anchor.diff:          rpc:call(W, couchdb_datastore_driver, changes_start_link,
               [
                   fun(Seq, Doc, Mod) ->
  -                    Pid ! {CaseName, Seq, Doc, Mod}
  +                    Pid ! {CaseName, {Seq, Doc, Mod}}
                   end,
                   FirstSeq,
                   infinity
  
positive.code:             Val = #test_record_1{field1 = N, field2 = N, field3 = N},
              Doc = #document{key = Key, value = Val},
              ?assertEqual({ok, Key}, rpc:call(W, test_record_1, save, [Doc])),
              {_, _, DocR, ModR} = ?assertReceivedMatch({revision_numbering_test,
                  _, #document{}, _}, ?TIMEOUT),
              #document{key = KeyR, rev = RevR, value = ValR} = DocR,
              ?assertEqual({Key, Val, test_record_1}, {KeyR, ValR, ModR}),
              RevR
  
negative.code:         binary_to_integer(LastSeqInDb)
      end).
  
  -define(TIMEOUT, timer:seconds(30)).
  
  %% export for ct
  -export([all/0, init_per_suite/1, end_per_suite/1, init_per_testcase/2, end_per_testcase/2]).
  