< prev index next >

test/jdk/java/awt/dnd/ImageTransferTest/ImageTransferTest.java

Print this page
rev 51542 : 8210039: move OSInfo to top level testlibrary
Reviewed-by: duke

*** 25,44 **** * @test * @key headful * @bug 4397404 4720930 8197926 * @summary tests that images of all supported native image formats are * transferred properly ! * @library ../../../../lib/testlibrary * @library ../../regtesthelpers/process/ ! * @build jdk.testlibrary.OSInfo ProcessResults ProcessCommunicator * @author gas@sparc.spb.su area=Clipboard * @run main/timeout=240 ImageTransferTest */ import test.java.awt.regtesthelpers.process.ProcessCommunicator; import test.java.awt.regtesthelpers.process.ProcessResults; - import jdk.testlibrary.OSInfo; import java.awt.*; import java.awt.datatransfer.DataFlavor; import java.awt.datatransfer.SystemFlavorMap; import java.awt.datatransfer.Transferable; --- 25,44 ---- * @test * @key headful * @bug 4397404 4720930 8197926 * @summary tests that images of all supported native image formats are * transferred properly ! * @library /test/lib * @library ../../regtesthelpers/process/ ! * @build jdk.test.lib.Platform ProcessResults ProcessCommunicator * @author gas@sparc.spb.su area=Clipboard * @run main/timeout=240 ImageTransferTest */ + import jdk.test.lib.Platform; import test.java.awt.regtesthelpers.process.ProcessCommunicator; import test.java.awt.regtesthelpers.process.ProcessResults; import java.awt.*; import java.awt.datatransfer.DataFlavor; import java.awt.datatransfer.SystemFlavorMap; import java.awt.datatransfer.Transferable;
*** 172,183 **** static String[] retrieveFormatsToTest() { SystemFlavorMap sfm = (SystemFlavorMap) SystemFlavorMap.getDefaultFlavorMap(); java.util.List<String> ln = sfm.getNativesForFlavor(DataFlavor.imageFlavor); ! if (OSInfo.OSType.WINDOWS.equals(OSInfo.getOSType()) && ! !ln.contains("METAFILEPICT")) { // for test failing on JDK without this fix ln.add("METAFILEPICT"); } return ln.toArray(new String[ln.size()]); --- 172,182 ---- static String[] retrieveFormatsToTest() { SystemFlavorMap sfm = (SystemFlavorMap) SystemFlavorMap.getDefaultFlavorMap(); java.util.List<String> ln = sfm.getNativesForFlavor(DataFlavor.imageFlavor); ! if (Platform.isWindows() && !ln.contains("METAFILEPICT")) { // for test failing on JDK without this fix ln.add("METAFILEPICT"); } return ln.toArray(new String[ln.size()]);
< prev index next >