test/jdk/tools/jpackage/junit/jdk/jpackage/internal/AppImageFileTest.java
branchJDK-8200758-branch
changeset 58648 3bf53ffa9ae7
parent 58606 6e02ff008c16
child 58696 61c44899b4eb
--- a/test/jdk/tools/jpackage/junit/jdk/jpackage/internal/AppImageFileTest.java	Wed Oct 16 09:57:23 2019 -0400
+++ b/test/jdk/tools/jpackage/junit/jdk/jpackage/internal/AppImageFileTest.java	Wed Oct 16 10:32:08 2019 -0400
@@ -77,6 +77,11 @@
                 "<jpackage-state>",
                     "<main-launcher></main-launcher>",
                 "</jpackage-state>"));
+        assertInvalid(createFromXml(
+                "<jpackage-state>",
+                    "<launcher>A</launcher>",
+                    "<launcher>B</launcher>",
+                "</jpackage-state>"));
     }
 
     @Test
@@ -86,9 +91,9 @@
                     "<main-launcher>Foo</main-launcher>",
                 "</jpackage-state>")).getLauncherName());
 
-        Assert.assertEquals("Foo", (createFromXml(
+        Assert.assertEquals("Boo", (createFromXml(
                 "<jpackage-state>",
-                    "<main-launcher>Foo</main-launcher>",
+                    "<main-launcher>Boo</main-launcher>",
                     "<main-launcher>Bar</main-launcher>",
                 "</jpackage-state>")).getLauncherName());
 
@@ -130,7 +135,7 @@
         params.put("add-launcher", launchersAsMap);
         AppImageFile aif = create(params);
 
-	List<String> addLauncherNames = aif.getAddLauncherNames();
+        List<String> addLauncherNames = aif.getAddLauncherNames();
         Assert.assertEquals(2, addLauncherNames.size());
         Assert.assertTrue(addLauncherNames.contains("Launcher2Name"));
         Assert.assertTrue(addLauncherNames.contains("Launcher3Name"));