anchor.diff:           quit/0, quit_per_testcase/1, quit_per_round/2]).
   -export([zadd/1, zadd_one/1, zcard/1, zcount_n/1, zcount_m/1, zincrby/1,
            zinterstore_min/1, zinterstore_n/1, zinterstore_k/1, zinterstore_m/1,
  -         zrange_n/1, zrange_m/1]).
  +         zrange_n/1, zrange_m/1, zrangebyscore_n/1, zrangebyscore_m/1]).
   
   %% ====================================================================
   %% External functions
  
positive.code:     edis_db:process(0),
      #edis_command{cmd = <<"ZRANGE">>, args = [?KEY, 0, edis_util:binary_to_integer(Key)],
                    group = zsets, result_type = multi_bulk}).
  
negative.code:                   group = zsets, result_type = number}),
    ok;
  init_per_round(Fun, _Keys) when Fun =:= zcount_m;
                                  Fun =:= zrange_m;
                                  Fun =:= zrangebyscore_m ->
    edis_db:run(
      edis_db:process(0),
      #edis_command{cmd = <<"ZADD">>,
  