Skip to content

Commit

Permalink
[WFLY-10184] HibernateValidatorPermission is missing for several tests
Browse files Browse the repository at this point in the history
  • Loading branch information
xstefank committed Jul 11, 2018
1 parent 6385d87 commit 71e0593
Show file tree
Hide file tree
Showing 10 changed files with 57 additions and 3 deletions.
Expand Up @@ -21,6 +21,7 @@
*/
package org.jboss.as.test.integration.beanvalidation.hibernate.validator;

import static org.jboss.as.test.shared.PermissionUtils.createPermissionsXmlAsset;
import static org.junit.Assert.assertEquals;
import static org.junit.Assert.assertNotNull;

Expand All @@ -35,6 +36,7 @@
import org.hibernate.validator.HibernateValidator;
import org.hibernate.validator.HibernateValidatorConfiguration;
import org.hibernate.validator.HibernateValidatorFactory;
import org.hibernate.validator.HibernateValidatorPermission;
import org.jboss.arquillian.container.test.api.Deployment;
import org.jboss.arquillian.junit.Arquillian;
import org.jboss.shrinkwrap.api.Archive;
Expand All @@ -55,6 +57,9 @@ public class BootStrapValidationTestCase {
public static Archive<?> deploy() {
final WebArchive war = ShrinkWrap.create(WebArchive.class, "testbootstrapvalidation.war");
war.addPackage(BootStrapValidationTestCase.class.getPackage());
war.addAsManifestResource(createPermissionsXmlAsset(
HibernateValidatorPermission.ACCESS_PRIVATE_MEMBERS
), "permissions.xml");
return war;
}

Expand Down
Expand Up @@ -21,6 +21,7 @@
*/
package org.jboss.as.test.integration.beanvalidation.hibernate.validator;

import static org.jboss.as.test.shared.PermissionUtils.createPermissionsXmlAsset;
import static org.junit.Assert.assertEquals;
import static org.junit.Assert.assertTrue;

Expand All @@ -33,6 +34,7 @@
import javax.validation.ConstraintViolation;
import javax.validation.Validator;

import org.hibernate.validator.HibernateValidatorPermission;
import org.jboss.arquillian.container.test.api.Deployment;
import org.jboss.arquillian.junit.Arquillian;
import org.jboss.shrinkwrap.api.Archive;
Expand All @@ -53,6 +55,9 @@ public class ConstraintValidationTestCase {
public static Archive<?> deploy() {
final WebArchive war = ShrinkWrap.create(WebArchive.class, "testconstraintvalidation.war");
war.addPackage(ConstraintValidationTestCase.class.getPackage());
war.addAsManifestResource(createPermissionsXmlAsset(
HibernateValidatorPermission.ACCESS_PRIVATE_MEMBERS
), "permissions.xml");
return war;
}

Expand Down
Expand Up @@ -21,6 +21,7 @@
*/
package org.jboss.as.test.integration.beanvalidation.hibernate.validator;

import static org.jboss.as.test.shared.PermissionUtils.createPermissionsXmlAsset;
import static org.junit.Assert.assertEquals;

import java.util.Set;
Expand All @@ -29,6 +30,7 @@
import javax.validation.Validator;
import javax.validation.constraints.Size;

import org.hibernate.validator.HibernateValidatorPermission;
import org.jboss.arquillian.container.test.api.Deployment;
import org.jboss.arquillian.junit.Arquillian;
import org.jboss.shrinkwrap.api.Archive;
Expand All @@ -47,8 +49,13 @@ public class ExpressionLanguageTestCase {

@Deployment
public static Archive<?> deploy() {
return ShrinkWrap.create(WebArchive.class, "expression-language-validation.war").addClass(
ExpressionLanguageTestCase.class);
WebArchive war = ShrinkWrap.create(WebArchive.class, "expression-language-validation.war");
war.addClass(ExpressionLanguageTestCase.class);
war.addAsManifestResource(createPermissionsXmlAsset(
HibernateValidatorPermission.ACCESS_PRIVATE_MEMBERS
), "permissions.xml");

return war;
}

@Test
Expand Down
Expand Up @@ -21,6 +21,7 @@
*/
package org.jboss.as.test.integration.beanvalidation.hibernate.validator;

import static org.jboss.as.test.shared.PermissionUtils.createPermissionsXmlAsset;
import static org.junit.Assert.assertEquals;

import java.util.ArrayList;
Expand All @@ -31,6 +32,7 @@
import javax.validation.ConstraintViolation;
import javax.validation.Validator;

import org.hibernate.validator.HibernateValidatorPermission;
import org.jboss.arquillian.container.test.api.Deployment;
import org.jboss.arquillian.junit.Arquillian;
import org.jboss.shrinkwrap.api.Archive;
Expand All @@ -51,8 +53,11 @@ public class GroupandGroupSequenceValidationTestCase {
public static Archive<?> deploy() {
final WebArchive war = ShrinkWrap.create(WebArchive.class, "testgroupvalidation.war");
war.addPackage(GroupandGroupSequenceValidationTestCase.class.getPackage());
return war;
war.addAsManifestResource(createPermissionsXmlAsset(
HibernateValidatorPermission.ACCESS_PRIVATE_MEMBERS
),"permissions.xml");

return war;
}

@Test
Expand Down
@@ -1,5 +1,6 @@
package org.jboss.as.test.integration.beanvalidation.hibernate.validator;

import static org.jboss.as.test.shared.PermissionUtils.createPermissionsXmlAsset;
import static org.junit.Assert.assertEquals;
import static org.junit.Assert.assertNotNull;

Expand All @@ -13,6 +14,7 @@

import org.hibernate.validator.HibernateValidator;
import org.hibernate.validator.HibernateValidatorConfiguration;
import org.hibernate.validator.HibernateValidatorPermission;
import org.jboss.arquillian.container.test.api.Deployment;
import org.jboss.arquillian.junit.Arquillian;
import org.jboss.shrinkwrap.api.Archive;
Expand All @@ -33,6 +35,9 @@ public class MessageInterpolationValidationTestCase {
public static Archive<?> deploy() {
final WebArchive war = ShrinkWrap.create(WebArchive.class, "testmessageinterpolationvalidation.war");
war.addPackage(MessageInterpolationValidationTestCase.class.getPackage());
war.addAsManifestResource(createPermissionsXmlAsset(
HibernateValidatorPermission.ACCESS_PRIVATE_MEMBERS
), "permissions.xml");
return war;
}

Expand Down
Expand Up @@ -21,6 +21,7 @@
*/
package org.jboss.as.test.integration.jca.beanvalidation;

import static org.jboss.as.test.shared.PermissionUtils.createPermissionsXmlAsset;
import static org.junit.Assert.assertEquals;
import static org.junit.Assert.assertNotNull;

Expand All @@ -29,6 +30,7 @@
import javax.annotation.Resource;
import javax.resource.spi.ActivationSpec;

import org.hibernate.validator.HibernateValidatorPermission;
import org.jboss.arquillian.container.test.api.Deployment;
import org.jboss.arquillian.junit.Arquillian;
import org.jboss.arquillian.test.api.ArquillianResource;
Expand Down Expand Up @@ -79,6 +81,10 @@ public static ResourceAdapterArchive createDeployment() throws Exception {
.addAsManifestResource(PositiveValidationTestCase.class.getPackage(), "ironjacamar.xml", "ironjacamar.xml")
.addAsManifestResource(new StringAsset("Dependencies: javax.inject.api,org.jboss.as.connector\n"), "MANIFEST.MF");

raa.addAsManifestResource(createPermissionsXmlAsset(
HibernateValidatorPermission.ACCESS_PRIVATE_MEMBERS
), "permissions.xml");

return raa;
}

Expand Down
Expand Up @@ -21,13 +21,16 @@
*/
package org.jboss.as.test.integration.jpa.beanvalidation.beanvalidationinheritancetest;

import static org.jboss.as.test.shared.PermissionUtils.createPermissionsXmlAsset;

import java.io.PrintWriter;
import java.io.StringWriter;
import java.sql.SQLException;
import java.util.Locale;
import javax.naming.InitialContext;
import javax.naming.NamingException;

import org.hibernate.validator.HibernateValidatorPermission;
import org.jboss.arquillian.container.test.api.Deployment;
import org.jboss.arquillian.junit.Arquillian;
import org.jboss.arquillian.test.api.ArquillianResource;
Expand Down Expand Up @@ -65,6 +68,9 @@ public static Archive<?> deploy() {
JavaArchive jar = ShrinkWrap.create(JavaArchive.class, ARCHIVE_NAME + ".jar");
jar.addClasses(Player.class, SoccerPlayer.class, SLSBInheritance.class);
jar.addAsManifestResource(BeanValidationJPAInheritanceTestCase.class.getPackage(), "persistence.xml", "persistence.xml");
jar.addAsManifestResource(createPermissionsXmlAsset(
HibernateValidatorPermission.ACCESS_PRIVATE_MEMBERS
), "permissions.xml");
return jar;
}

Expand Down
Expand Up @@ -22,13 +22,15 @@

package org.jboss.as.test.integration.jpa.beanvalidation.beanvalidationtest;

import static org.jboss.as.test.shared.PermissionUtils.createPermissionsXmlAsset;
import static org.junit.Assert.assertTrue;
import static org.junit.Assert.fail;

import javax.naming.InitialContext;
import javax.naming.NamingException;
import javax.validation.ConstraintViolationException;

import org.hibernate.validator.HibernateValidatorPermission;
import org.jboss.arquillian.container.test.api.Deployment;
import org.jboss.arquillian.junit.Arquillian;
import org.jboss.arquillian.test.api.ArquillianResource;
Expand Down Expand Up @@ -59,6 +61,9 @@ public static Archive<?> deploy() {
SFSB1.class
);
jar.addAsManifestResource(JPABeanValidationTestCase.class.getPackage(), "persistence.xml", "persistence.xml");
jar.addAsManifestResource(createPermissionsXmlAsset(
HibernateValidatorPermission.ACCESS_PRIVATE_MEMBERS
), "permissions.xml");
return jar;
}

Expand Down
Expand Up @@ -21,6 +21,7 @@
*/
package org.jboss.as.test.integration.jpa.beanvalidation.cdi;

import static org.jboss.as.test.shared.PermissionUtils.createPermissionsXmlAsset;
import static org.junit.Assert.assertEquals;
import static org.junit.Assert.fail;

Expand All @@ -33,6 +34,7 @@
import javax.validation.ConstraintViolation;
import javax.validation.ConstraintViolationException;

import org.hibernate.validator.HibernateValidatorPermission;
import org.jboss.arquillian.container.test.api.Deployment;
import org.jboss.arquillian.junit.Arquillian;
import org.jboss.arquillian.test.api.ArquillianResource;
Expand All @@ -59,6 +61,9 @@ public static Archive<?> deploy() {
jar.addPackage(BeanValidationCdiIntegrationTestCase.class.getPackage());
jar.addAsManifestResource(EmptyAsset.INSTANCE, "beans.xml");
jar.addAsManifestResource(BeanValidationCdiIntegrationTestCase.class.getPackage(), "persistence.xml", "persistence.xml");
jar.addAsManifestResource(createPermissionsXmlAsset(
HibernateValidatorPermission.ACCESS_PRIVATE_MEMBERS
), "permissions.xml");
return jar;
}

Expand Down
Expand Up @@ -21,6 +21,7 @@
*/
package org.jboss.as.test.integration.weld.beanvalidation;

import static org.jboss.as.test.shared.PermissionUtils.createPermissionsXmlAsset;
import static org.junit.Assert.assertEquals;
import static org.junit.Assert.assertNotNull;

Expand All @@ -35,6 +36,7 @@
import javax.validation.ConstraintViolation;
import javax.validation.ValidatorFactory;

import org.hibernate.validator.HibernateValidatorPermission;
import org.jboss.arquillian.container.test.api.Deployment;
import org.jboss.arquillian.junit.Arquillian;
import org.jboss.shrinkwrap.api.Archive;
Expand All @@ -57,6 +59,9 @@ public static Archive<?> deploy() {
WebArchive war = ShrinkWrap.create(WebArchive.class, "BeanValidationIntegrationTestCase.war");
war.addPackage(BeanValidationIntegrationTestCase.class.getPackage());
war.addAsWebInfResource(EmptyAsset.INSTANCE, "beans.xml");
war.addAsManifestResource(createPermissionsXmlAsset(
HibernateValidatorPermission.ACCESS_PRIVATE_MEMBERS
), "permissions.xml");
return war;
}

Expand Down

0 comments on commit 71e0593

Please sign in to comment.