anchor.diff:        fun (Ch) ->
                 exchange_op(Ch, x_declare(<<"sharding.test">>)),
                 set_param("sharding-definition", "rkey",
  -                        "{\"shards-per-node\": 3}"),
  +                        "{\"shards-per-node\": 1}"),
                 set_pol("rkey", "^sharding\\.", policy("rkey")),
                 Bs = bindings("rabbit-test", <<"sharding.test">>),
   
  
positive.code:               assert_consumers(Sh, 2, 1),
  
                teardown(Ch,
                         [<<"sharding.test">>],
                         [{"sharding-definition", "three"}],
                         ["three"])
        end).
  
negative.code:               ?assertEqual(1, length(bindings("rabbit-test", <<"sharding.test">>))),
  
                teardown(Ch,
                         [{<<"sharding.test">>, 3}],
                         [{"sharding-definition", "spn_test"}],
                         ["spn_test"])
        end).
  