X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=src%2Fmojo%2Fandroid%2Fjavatests%2Fsrc%2Forg%2Fchromium%2Fmojo%2Fbindings%2FInterfacesTest.java;h=4744508c6d40a38dabc90c93439d2ac44c922288;hb=1afa4dd80ef85af7c90efaea6959db1d92330844;hp=253add986b1f1957eb372245b0b5f62eeb55f572;hpb=90762837333c13ccf56f2ad88e4481fc71e8d281;p=platform%2Fframework%2Fweb%2Fcrosswalk.git diff --git a/src/mojo/android/javatests/src/org/chromium/mojo/bindings/InterfacesTest.java b/src/mojo/android/javatests/src/org/chromium/mojo/bindings/InterfacesTest.java index 253add9..4744508 100644 --- a/src/mojo/android/javatests/src/org/chromium/mojo/bindings/InterfacesTest.java +++ b/src/mojo/android/javatests/src/org/chromium/mojo/bindings/InterfacesTest.java @@ -31,7 +31,7 @@ import java.util.List; */ public class InterfacesTest extends MojoTestCase { - private static final long RUN_LOOP_TIMEOUT_MS = 25; + private static final String OBJECT_NAME = "hello world"; private final List mCloseablesToClose = new ArrayList(); @@ -241,7 +241,6 @@ public class InterfacesTest extends MojoTestCase { * calls are forwared to |impl|. */ private void checkProxy(NamedObject.Proxy proxy, MockNamedObjectImpl impl) { - final String NAME = "hello world"; RecordingGetNameResponse callback = new RecordingGetNameResponse(); CapturingErrorHandler errorHandler = new CapturingErrorHandler(); proxy.setErrorHandler(errorHandler); @@ -252,28 +251,28 @@ public class InterfacesTest extends MojoTestCase { } proxy.getName(callback); - nativeRunLoop(RUN_LOOP_TIMEOUT_MS); + runLoopUntilIdle(); assertNull(errorHandler.getLastMojoException()); assertTrue(callback.wasCalled()); assertEquals("", callback.getName()); callback.reset(); - proxy.setName(NAME); - nativeRunLoop(RUN_LOOP_TIMEOUT_MS); + proxy.setName(OBJECT_NAME); + runLoopUntilIdle(); assertNull(errorHandler.getLastMojoException()); if (impl != null) { assertNull(impl.getLastMojoException()); - assertEquals(NAME, impl.getNameSynchronously()); + assertEquals(OBJECT_NAME, impl.getNameSynchronously()); } proxy.getName(callback); - nativeRunLoop(RUN_LOOP_TIMEOUT_MS); + runLoopUntilIdle(); assertNull(errorHandler.getLastMojoException()); assertTrue(callback.wasCalled()); - assertEquals(NAME, callback.getName()); + assertEquals(OBJECT_NAME, callback.getName()); } @SmallTest @@ -320,7 +319,7 @@ public class InterfacesTest extends MojoTestCase { assertFalse(client.isClosed()); proxy.close(); - nativeRunLoop(RUN_LOOP_TIMEOUT_MS); + runLoopUntilIdle(); assertTrue(impl.isClosed()); assertTrue(client.isClosed()); @@ -338,7 +337,7 @@ public class InterfacesTest extends MojoTestCase { assertFalse(client.wasDidStuffCalled()); - nativeRunLoop(RUN_LOOP_TIMEOUT_MS); + runLoopUntilIdle(); assertTrue(client.wasDidStuffCalled()); }