modules/fxpackager/src/test/java/com/oracle/bundlers/linux/LinuxDebBundlerTest.java

Print this page

        

*** 24,34 **** */ package com.oracle.bundlers.linux; import com.oracle.bundlers.Bundler; - import com.oracle.bundlers.StandardBundlerParam; import com.sun.javafx.tools.packager.Log; import com.sun.javafx.tools.packager.bundlers.ConfigException; import com.sun.javafx.tools.packager.bundlers.LinuxDebBundler; import com.sun.javafx.tools.packager.bundlers.RelativeFileSet; import com.sun.javafx.tools.packager.bundlers.UnsupportedPlatformException; --- 24,33 ----
*** 41,50 **** --- 40,50 ---- import java.io.File; import java.io.IOException; import java.nio.file.Files; import java.util.*; + import static com.oracle.bundlers.StandardBundlerParam.*; import static org.junit.Assert.assertNotNull; import static org.junit.Assert.assertTrue; public class LinuxDebBundlerTest {
*** 112,137 **** * See if smoke comes out */ @Test public void smokeTest() throws IOException, ConfigException, UnsupportedPlatformException { Bundler bundler = new LinuxDebBundler(); - ((LinuxDebBundler)bundler).setVerbose(true); assertNotNull(bundler.getName()); assertNotNull(bundler.getID()); assertNotNull(bundler.getDescription()); //assertNotNull(bundler.getBundleParameters()); Map<String, Object> bundleParams = new HashMap<>(); ! bundleParams.put(StandardBundlerParam.BUILD_ROOT.getID(), tmpBase); ! bundleParams.put(StandardBundlerParam.NAME.getID(), "Smoke"); ! bundleParams.put(StandardBundlerParam.MAIN_CLASS.getID(), "hello.TestPackager"); ! bundleParams.put(StandardBundlerParam.APP_RESOURCES.getID(), new RelativeFileSet(appResourcesDir, appResources)); ! ! bundler.execute(bundleParams, new File(workDir, "smoke")); } /** * The bare minimum configuration needed to make it work * <ul> --- 112,140 ---- * See if smoke comes out */ @Test public void smokeTest() throws IOException, ConfigException, UnsupportedPlatformException { Bundler bundler = new LinuxDebBundler(); assertNotNull(bundler.getName()); assertNotNull(bundler.getID()); assertNotNull(bundler.getDescription()); //assertNotNull(bundler.getBundleParameters()); Map<String, Object> bundleParams = new HashMap<>(); ! bundleParams.put(BUILD_ROOT.getID(), tmpBase); ! bundleParams.put(APP_NAME.getID(), "Smoke"); ! bundleParams.put(MAIN_CLASS.getID(), "hello.TestPackager"); ! bundleParams.put(APP_RESOURCES.getID(), new RelativeFileSet(appResourcesDir, appResources)); ! bundleParams.put(VERBOSE.getID(), true); ! ! File result = bundler.execute(bundleParams, new File(workDir, "smoke")); ! System.err.println("Bundle at - " + result); ! assertNotNull(result); ! assertTrue(result.exists()); } /** * The bare minimum configuration needed to make it work * <ul>
*** 142,160 **** * All other values will be driven off of those two values. */ @Test public void minimumConfig() throws IOException, ConfigException, UnsupportedPlatformException { Bundler bundler = new LinuxDebBundler(); - ((LinuxDebBundler)bundler).setVerbose(true); Map<String, Object> bundleParams = new HashMap<>(); ! bundleParams.put(StandardBundlerParam.BUILD_ROOT.getID(), tmpBase); ! bundleParams.put(StandardBundlerParam.APP_RESOURCES.getID(), new RelativeFileSet(appResourcesDir, appResources)); File output = bundler.execute(bundleParams, new File(workDir, "BareMinimum")); ! System.err.println(output); ! assertTrue(output.isFile()); } } --- 145,163 ---- * All other values will be driven off of those two values. */ @Test public void minimumConfig() throws IOException, ConfigException, UnsupportedPlatformException { Bundler bundler = new LinuxDebBundler(); Map<String, Object> bundleParams = new HashMap<>(); ! bundleParams.put(BUILD_ROOT.getID(), tmpBase); ! bundleParams.put(APP_RESOURCES.getID(), new RelativeFileSet(appResourcesDir, appResources)); File output = bundler.execute(bundleParams, new File(workDir, "BareMinimum")); ! System.err.println("Bundle at - " + output); ! assertNotNull(output); ! assertTrue(output.exists()); } }