Fixes build.

cusax-fix
Damian Minkov 14 years ago
parent cb821dab74
commit 94f6566e68

@ -185,26 +185,40 @@ public void testSendAndReceive()
,receiveFile);
receiverStatusListener.waitForEvent(30000, 3);
assertEquals("A file transfer status changed - " +
// Some times we can receive only two events,
// when connection is quickly established the preparing event
// is missing.
assertTrue("A file transfer status changed - " +
"preparing, inprogress and completed received on receiver side"
, 3, receiverStatusListener.collectedEvents.size());
, 3 == receiverStatusListener.collectedEvents.size()
||
2 == receiverStatusListener.collectedEvents.size());
fileTransferStatusEvent
= receiverStatusListener.collectedEvents.get(0);
assertEquals("Event must be preparing"
,FileTransferStatusChangeEvent.PREPARING
,fileTransferStatusEvent.getNewStatus());
if(receiverStatusListener.collectedEvents.size() == 3)
{
assertEquals("Event must be preparing"
,FileTransferStatusChangeEvent.PREPARING
,fileTransferStatusEvent.getNewStatus());
fileTransferStatusEvent
= receiverStatusListener.collectedEvents.get(1);
fileTransferStatusEvent
= receiverStatusListener.collectedEvents.get(1);
}
assertEquals("Event must be completed"
assertEquals("Event must be in_progress"
,FileTransferStatusChangeEvent.IN_PROGRESS
,fileTransferStatusEvent.getNewStatus());
fileTransferStatusEvent
= receiverStatusListener.collectedEvents.get(2);
if(receiverStatusListener.collectedEvents.size() == 3)
fileTransferStatusEvent
= receiverStatusListener.collectedEvents.get(2);
else
fileTransferStatusEvent
= receiverStatusListener.collectedEvents.get(1);
assertEquals("Event must be completed"
,FileTransferStatusChangeEvent.COMPLETED

Loading…
Cancel
Save