diff options
| author | Matthew Sackman <matthew@rabbitmq.com> | 2010-06-22 17:10:40 +0100 |
|---|---|---|
| committer | Matthew Sackman <matthew@rabbitmq.com> | 2010-06-22 17:10:40 +0100 |
| commit | 68d74c9937912c3ea1a380548422b593ccb871e7 (patch) | |
| tree | 99b1c2a80392d1d0132e3150ff6ebb5f583d423b | |
| parent | 720ac1d35ce1bc21bcdfb70a13cfe3999ee08c1e (diff) | |
| download | rabbitmq-server-git-68d74c9937912c3ea1a380548422b593ccb871e7.tar.gz | |
Improve code coverage further
| -rw-r--r-- | src/rabbit_tests.erl | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/src/rabbit_tests.erl b/src/rabbit_tests.erl index ce0860d925..73b4a9bee9 100644 --- a/src/rabbit_tests.erl +++ b/src/rabbit_tests.erl @@ -1903,4 +1903,15 @@ test_variable_queue_all_the_bits_not_covered_elsewhere() -> {VQ11, _AckTags2} = variable_queue_fetch(Count1, true, true, Count, VQ10), {VQ12, _AckTags3} = variable_queue_fetch(1, false, false, 1, VQ11), _VQ13 = rabbit_variable_queue:delete_and_terminate(VQ12), + + VQa0 = fresh_variable_queue(), + VQa1 = rabbit_variable_queue:set_ram_duration_target(0, VQa0), + VQa2 = variable_queue_publish(false, 4, VQa1), + {VQa3, AckTags} = variable_queue_fetch(2, false, false, 4, VQa2), + VQa4 = rabbit_variable_queue:requeue(AckTags, VQa3), + VQa5 = rabbit_variable_queue:sync(VQa4), + _VQa6 = rabbit_variable_queue:terminate(VQa5), + VQa7 = rabbit_variable_queue:init(test_queue(), true, true), + {empty, VQa8} = rabbit_variable_queue:fetch(false, VQa7), + _VQa9 = rabbit_variable_queue:delete_and_terminate(VQa8), passed. |
