[ 
https://issues.apache.org/jira/browse/QPID-1291?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Ted Ross reassigned QPID-1291:
------------------------------

    Assignee: Ted Ross

> Test queueMoveMessages on the management interface.
> ---------------------------------------------------
>
>                 Key: QPID-1291
>                 URL: https://issues.apache.org/jira/browse/QPID-1291
>             Project: Qpid
>          Issue Type: Test
>          Components: Python Test Suite
>    Affects Versions: M4
>            Reporter: William Henry
>            Assignee: Ted Ross
>         Attachments: test_movemessages_diff.txt
>
>
> This test will test the queueMoveMessages and therefore also test 
> Broker::queueMoveMessages and Queue::move
> It sets up a source queue and loads 20 messages on the queue using the direct 
> exchange, It then sets up a destination queue.
> It then tests that moving 10 messages from src-queue to dest-queue was 
> successful by testing the return status of the call and the message depths of 
> the respective queues - both should be 10. 
> It then uses the '0' qty to see if that will result in ALL remaining messages 
> being moved to dest-queue (expected behavior). It checks status and message 
> depths. 
> It then tests to see if a bad source queue name results in a Invalid 
> Parameter status value 4) and then the same again for a bad destination 
> queue. 
> It then sees if passing a number larger than the current queue depth will 
> result in all the messages being moved. IT does this by using the quantity 40 
> when attempting to move messages back from the destination queue to the 
> source queue. It again tests the queue depth. 

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to