- Timestamp:
- Sep 24, 2014, 9:34:21 PM (11 years ago)
- Location:
- trunk/icedtea-web/tests/reproducers/signed/ReadPropertiesSigned
- Files:
-
- 1 edited
- 1 copied
-
README (copied) (copied from branches/vendor/sourceforge/icedtea-web/1.5.1/tests/reproducers/signed/ReadPropertiesSigned/README )
-
testcases/ReadPropertiesSignedTest.java (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/icedtea-web/tests/reproducers/signed/ReadPropertiesSigned/testcases/ReadPropertiesSignedTest.java
r418 r429 36 36 */ 37 37 38 39 38 import java.util.Arrays; 40 39 import java.util.Collections; 41 40 import java.util.List; 41 import net.sourceforge.jnlp.ProcessResult; 42 42 import net.sourceforge.jnlp.ServerAccess; 43 43 44 import org.junit.Assert; 44 45 import org.junit.Test; … … 54 55 public void ReadSignedPropertiesWithoutPermissionsWithXtrustAll() throws Exception { 55 56 //no request for permissions 56 ServerAccess.ProcessResult pr=server.executeJavawsHeadless(l,"/ReadPropertiesSigned1.jnlp");57 ProcessResult pr=server.executeJavawsHeadless(l,"/ReadPropertiesSigned1.jnlp"); 57 58 Assert.assertTrue("Stderr should match "+accessMatcher+" but did not",pr.stderr.matches(accessMatcher)); 58 59 String ss="ClassNotFoundException"; 59 60 Assert.assertFalse("Stderr should not contains "+ss+" but did",pr.stderr.contains(ss)); 60 Assert.assertTrue("stdout lenght should be <2 but was "+pr.stdout.length(),pr.stdout.length()<2); // /home/user or /root or eanything else :(61 61 Assert.assertFalse("should not be terminated but was",pr.wasTerminated); 62 62 Assert.assertEquals((Integer)0, pr.returnValue); … … 66 66 public void ReadSignedPropertiesWithPermissionsWithXtrustAll() throws Exception { 67 67 //request for allpermissions 68 ServerAccess.ProcessResult pr=server.executeJavawsHeadless(l,"/ReadPropertiesSigned2.jnlp");68 ProcessResult pr=server.executeJavawsHeadless(l,"/ReadPropertiesSigned2.jnlp"); 69 69 Assert.assertFalse("Stderr should NOT match "+accessMatcher+" but did",pr.stderr.matches(accessMatcher)); 70 70 String ss="ClassNotFoundException"; 71 71 Assert.assertFalse("Stderr should not contains "+ss+" but did",pr.stderr.contains(ss)); 72 Assert.assertTrue("stdout lenght should be >= but was "+pr.stdout.length(),pr.stdout.length()>=4); // /home/user or /root or eanything else :(73 72 Assert.assertFalse("should not be terminated but was",pr.wasTerminated); 74 73 Assert.assertEquals((Integer)0, pr.returnValue); … … 77 76 @Test 78 77 public void EnsureXtrustallNotAffectingUnsignedBehaviour() throws Exception { 79 ServerAccess.ProcessResult pr=server.executeJavawsHeadless(l,"/ReadProperties1.jnlp");78 ProcessResult pr=server.executeJavawsHeadless(l,"/ReadProperties1.jnlp"); 80 79 Assert.assertTrue("Stderr should match "+accessMatcher+" but did not",pr.stderr.matches(accessMatcher)); 81 80 String ss="ClassNotFoundException"; 82 81 Assert.assertFalse("Stderr should not contains "+ss+" but did",pr.stderr.contains(ss)); 83 Assert.assertFalse("stdout lenght should not be >2 but was "+pr.stdout.length(),pr.stdout.length()>2);84 82 Assert.assertFalse("should not be terminated but was",pr.wasTerminated); 85 83 Assert.assertEquals((Integer)0, pr.returnValue); 86 ServerAccess.ProcessResult pr2=server.executeJavawsHeadless(null,"/ReadProperties1.jnlp");84 ProcessResult pr2=server.executeJavawsHeadless(null,"/ReadProperties1.jnlp"); 87 85 Assert.assertEquals(pr.stderr, pr2.stderr); 88 86 Assert.assertEquals(pr.stdout, pr2.stdout); 89 90 87 } 91 88 }
Note:
See TracChangeset
for help on using the changeset viewer.
