# HG changeset patch # User Omair Majid # Date 1223488669 14400 # Node ID 6ac2c3df7588002d5f69f56367e27039b176f936 # Parent 0a46fbaa018e9d84b30fb4279fbd854f704c4dd1 2008-10-08 Omair Majid * unittests/org/classpath/icedtea/pulseaudio/PulseAudioSourceDataLine.java (testHasADefaultFormat): Also check that the line can be opened with the default format. diff -r 0a46fbaa018e -r 6ac2c3df7588 unittests/org/classpath/icedtea/pulseaudio/PulseAudioSourceDataLineTest.java --- a/unittests/org/classpath/icedtea/pulseaudio/PulseAudioSourceDataLineTest.java Wed Oct 08 12:30:00 2008 -0400 +++ b/unittests/org/classpath/icedtea/pulseaudio/PulseAudioSourceDataLineTest.java Wed Oct 08 13:57:49 2008 -0400 @@ -37,8 +37,6 @@ package org.classpath.icedtea.pulseaudio; -import static org.junit.Assert.assertNotNull; - import java.io.File; import java.io.IOException; import java.net.UnknownHostException; @@ -138,9 +136,9 @@ selectedMixerInfo = info; } } - assertNotNull(selectedMixerInfo); + Assert.assertNotNull(selectedMixerInfo); mixer = AudioSystem.getMixer(selectedMixerInfo); - assertNotNull(mixer); + Assert.assertNotNull(mixer); if (mixer.isOpen()) { mixer.close(); } @@ -1029,11 +1027,21 @@ @Test public void testHasADefaultFormat() throws LineUnavailableException { + System.out.println("This test checks that a SourceDataLine has " + + " a default format, and it can be opened with" + + " that format"); + sourceDataLine = (SourceDataLine) mixer.getLine(new Line.Info( SourceDataLine.class)); + + /* check that there is a default format */ Assert.assertNotNull(sourceDataLine.getFormat()); System.out.println(sourceDataLine.getFormat()); + /* check that the line can be opened with the default format */ + sourceDataLine.open(); + sourceDataLine.close(); + } @Test