From e464156bad70a4331a876a8376caace056811a63 Mon Sep 17 00:00:00 2001 From: Damian Minkov Date: Wed, 24 Jul 2013 17:10:01 +0300 Subject: [PATCH] Fixes wrong print and adds some waits. --- .../msghistory/TestMsgHistoryService.java | 34 ++++++------------- 1 file changed, 10 insertions(+), 24 deletions(-) diff --git a/test/net/java/sip/communicator/slick/msghistory/TestMsgHistoryService.java b/test/net/java/sip/communicator/slick/msghistory/TestMsgHistoryService.java index edaf188b5..7e8ba1a82 100644 --- a/test/net/java/sip/communicator/slick/msghistory/TestMsgHistoryService.java +++ b/test/net/java/sip/communicator/slick/msghistory/TestMsgHistoryService.java @@ -198,39 +198,23 @@ public void writeRecords() mockBImOpSet.deliverMessage(TEST_CONTACT_NAME_1, messagesToSend[0]); mockBImOpSet.deliverMessage(TEST_CONTACT_NAME_2, messagesToSend[0]); + waitWrite(100); + TestMsgHistoryService.controlDate1 = new Date(); logger.info("controlDate1:" + controlDate1.getTime()); - Object lock = new Object(); - synchronized (lock) - { - // wait a moment - try - { - lock.wait(200); - } - catch (InterruptedException ex) - { - } - } + waitWrite(100); mockBImOpSet.deliverMessage(TEST_CONTACT_NAME_1, messagesToSend[1]); mockBImOpSet.deliverMessage(TEST_CONTACT_NAME_2, messagesToSend[2]); + waitWrite(100); + TestMsgHistoryService.controlDate2 = new Date(); - logger.info("controlDate2:" + controlDate1.getTime()); - synchronized (lock) - { - // wait a moment - try - { - lock.wait(200); - } - catch (InterruptedException ex) - { - } - } + logger.info("controlDate2:" + controlDate2.getTime()); + + waitWrite(100); mockBImOpSet.deliverMessage(TEST_CONTACT_NAME_1, messagesToSend[3]); @@ -437,6 +421,8 @@ public void writeRecordsToMultiChat() room.sendMessage(messagesToSend[2]); + waitWrite(100); + TestMsgHistoryService.controlDate2 = new Date(); logger.info("controlDate2:" + controlDate2.getTime());