From dc3b119a1ea7c405cb42dccc9a770a0e16c4e3aa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jindra=20Pet=C5=99=C3=ADk?= Date: Sun, 23 Nov 2014 16:05:04 +0100 Subject: [PATCH] fixed test data provider --- .../jpexs/decompiler/flash/RecompileTest.java | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/libsrc/ffdec_lib/test/com/jpexs/decompiler/flash/RecompileTest.java b/libsrc/ffdec_lib/test/com/jpexs/decompiler/flash/RecompileTest.java index 95c1995f2..3a9420816 100644 --- a/libsrc/ffdec_lib/test/com/jpexs/decompiler/flash/RecompileTest.java +++ b/libsrc/ffdec_lib/test/com/jpexs/decompiler/flash/RecompileTest.java @@ -63,7 +63,7 @@ public class RecompileTest { @Test(dataProvider = "provideFiles") public void testRecompile(String filename) { try { - try (FileInputStream fis = new FileInputStream(TESTDATADIR + File.separator + filename)){ + try (FileInputStream fis = new FileInputStream(TESTDATADIR + File.separator + filename)) { Configuration.debugCopy.set(true); SWF swf = new SWF(new BufferedInputStream(fis), false); swf.saveTo(new ByteArrayOutputStream()); @@ -151,15 +151,15 @@ public class RecompileTest { @DataProvider(name = "provideFiles") public Object[][] provideFiles() { File dir = new File(TESTDATADIR); - if (!dir.exists()) { - return new Object[0][]; + File[] files = new File[0]; + if (dir.exists()) { + files = dir.listFiles(new FilenameFilter() { + @Override + public boolean accept(File dir, String name) { + return name.toLowerCase().endsWith(".swf"); + } + }); } - File[] files = dir.listFiles(new FilenameFilter() { - @Override - public boolean accept(File dir, String name) { - return name.toLowerCase().endsWith(".swf"); - } - }); Object[][] ret = new Object[files.length + 2][1]; ret[0][0] = "..\\as2\\as2.swf"; ret[1][0] = "..\\as3\\as3.swf";