From b1f976cd8a843b72efb13e8deb9571b18244b982 Mon Sep 17 00:00:00 2001 From: Filippo Carone Date: Sun, 20 Jul 2008 11:24:33 +0200 Subject: [PATCH] jvlc tests: avoid a libvlc_media_player race condition --- ...bVlcMediaInstanceTest.java => LibVlcMediaPlayerTest.java} | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) rename bindings/java/core/src/test/java/org/videolan/jvlc/internal/{LibVlcMediaInstanceTest.java => LibVlcMediaPlayerTest.java} (97%) diff --git a/bindings/java/core/src/test/java/org/videolan/jvlc/internal/LibVlcMediaInstanceTest.java b/bindings/java/core/src/test/java/org/videolan/jvlc/internal/LibVlcMediaPlayerTest.java similarity index 97% rename from bindings/java/core/src/test/java/org/videolan/jvlc/internal/LibVlcMediaInstanceTest.java rename to bindings/java/core/src/test/java/org/videolan/jvlc/internal/LibVlcMediaPlayerTest.java index 3b971100d3..e421e23947 100644 --- a/bindings/java/core/src/test/java/org/videolan/jvlc/internal/LibVlcMediaInstanceTest.java +++ b/bindings/java/core/src/test/java/org/videolan/jvlc/internal/LibVlcMediaPlayerTest.java @@ -35,7 +35,7 @@ import org.videolan.jvlc.internal.LibVlc.LibVlcMediaInstance; import org.videolan.jvlc.internal.LibVlc.libvlc_exception_t; -public class LibVlcMediaInstanceTest +public class LibVlcMediaPlayerTest { private LibVlc libvlc = LibVlc.SYNC_INSTANCE; @@ -127,11 +127,12 @@ public class LibVlcMediaInstanceTest } @Test - public void mediaInstanceStop2() + public void mediaInstanceStop2() throws Exception { LibVlcMediaDescriptor md = libvlc.libvlc_media_new(libvlcInstance, mrl, exception); LibVlcMediaInstance mi = libvlc.libvlc_media_player_new_from_media(md, exception); libvlc.libvlc_media_player_play(mi, exception); + Thread.sleep(100); libvlc.libvlc_media_player_stop(mi, exception); Assert.assertEquals(0, exception.raised); } -- 2.39.2