From 0f92e8b6ea6f89b458325a259a669f945b2217c8 Mon Sep 17 00:00:00 2001 From: Alvaro Videla Date: Tue, 4 Mar 2014 20:20:10 +0100 Subject: [PATCH] adds test for sharded=false --- .../test/src/rabbit_sharding_test.erl | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/deps/rabbitmq_sharding/test/src/rabbit_sharding_test.erl b/deps/rabbitmq_sharding/test/src/rabbit_sharding_test.erl index 968a717ce4..c96f6e0f8f 100644 --- a/deps/rabbitmq_sharding/test/src/rabbit_sharding_test.erl +++ b/deps/rabbitmq_sharding/test/src/rabbit_sharding_test.erl @@ -31,6 +31,21 @@ shard_queue_creation_test() -> ["3_shard"]) end). +shard_no_queue_creation_test() -> + with_ch( + fun (Ch) -> + exchange_op(Ch, x_declare(?TEST_X)), + set_param("sharding-definition", "3_shard", + "{\"sharded\": false, \"shards-per-node\": 3}"), + set_pol("3_shard", "^sharding\\.", policy("3_shard")), + ?assertEqual(0, length(queues("rabbit-test"))), + + teardown(Ch, + [{?TEST_X, 1}], + [{"sharding-definition", "3_shard"}], + ["3_shard"]) + end). + %% SPN = Shards Per Node shard_update_spn_test() -> with_ch(