fix for #1533: check on array boundaries before removing media
authorFilippo Carone <littlejohn@videolan.org>
Fri, 21 Mar 2008 14:03:29 +0000 (15:03 +0100)
committerFilippo Carone <littlejohn@videolan.org>
Fri, 21 Mar 2008 14:03:29 +0000 (15:03 +0100)
core/src/test/java/org/videolan/jvlc/MediaListTest.java

index b5cb236..35cd1a9 100644 (file)
@@ -99,7 +99,14 @@ public class MediaListTest
         mlist.addMediaDescriptor(new MediaDescriptor(jvlc, mrl));
         mlist.removeMedia(new MediaDescriptor(jvlc, mrl));
         Assert.assertEquals(0, mlist.itemsCount());
-        
+    }
+    
+    @Test
+    public void mediaListRemoveNonExistingMedia()
+    {
+        MediaList mlist = new MediaList(jvlc);
+        boolean result = mlist.removeMedia(3);
+        Assert.assertFalse(result);
     }