anchor.diff:       {"update object test", 
         ?_test(begin
                    reset_riak(),
  -                 {ok, Pid} = start_link(?TEST_IP, ?TEST_PORT),
  +                 {ok, Pid} = start_link(test_ip(), test_port()),
                    O0 = riakc_obj:new(<<"b">>, <<"k">>, <<"d">>),
                    io:format("O0: ~p\n", [O0]),
                    {ok, O1} = riakc_pb_socket:put(Pid, O0, [return_body]),
  
positive.code:              end)},
       {"map reduce bad query",
        ?_test(begin
                   {ok, Pid} = start_link(?TEST_IP, ?TEST_PORT),
                   Res = ?MODULE:mapred(Pid, [{<<"b">>,<<"k">>}], % no {B,K} tuple
                                        undefined),
                   ?assertEqual({error,<<"{'query',{\"Query takes a list of step tuples\",undefined}}">>},
  
negative.code:      {"javascript_bucket_map_reduce_test()",
        ?_test(begin
                   reset_riak(),
                   {ok, Pid} = start_link(test_ip(), test_port()),
                   Store = fun({K,V}) ->
                                   O=riakc_obj:new(<<"bucket">>, K),
                                   ?MODULE:put(Pid,riakc_obj:update_value(O, V, "application/json"))
  