Missing classes for integration tests added to deployment

Jens Pelzetter 2020-05-23 16:43:27 +02:00
parent 1f970809b3
commit 0b50f2508e
22 changed files with 29 additions and 4 deletions

View File

@ -153,6 +153,7 @@ public class CategoryManagerTest {
.addClass(
org.libreccm.testutils.dbunit.PgSqlJsonbType.class
)
.addClass(org.libreccm.hibernate.AbstractCcmJsonUserType.class)
.addAsLibraries(getModuleDependencies())
.addAsResource("configs/shiro.ini", "shiro.ini")
.addAsResource("test-persistence.xml",

View File

@ -139,6 +139,7 @@ public class CategoryRepositoryTest {
.addClass(
org.libreccm.testutils.dbunit.PgSqlJsonbType.class
)
.addClass(org.libreccm.hibernate.AbstractCcmJsonUserType.class)
.addAsLibraries(getModuleDependencies())
.addAsResource("configs/shiro.ini", "shiro.ini")
.addAsResource("test-persistence.xml",

View File

@ -130,6 +130,7 @@ public class ConfigurationManagerTest {
.addClass(
org.libreccm.testutils.dbunit.PgSqlJsonbType.class
)
.addClass(org.libreccm.hibernate.AbstractCcmJsonUserType.class)
.addAsLibraries(getModuleDependencies())
.addAsResource("configs/shiro.ini", "shiro.ini")
.addAsResource("test-persistence.xml",

View File

@ -148,6 +148,7 @@ public class CcmObjectRepositoryTest {
.addClass(
org.libreccm.testutils.dbunit.PgSqlJsonbType.class
)
.addClass(org.libreccm.hibernate.AbstractCcmJsonUserType.class)
.addAsLibraries(getModuleDependencies())
.addAsResource("test-persistence.xml",
"META-INF/persistence.xml")

View File

@ -245,6 +245,7 @@ public class GroupImportTest {
.addClass(
org.libreccm.testutils.dbunit.PgSqlJsonbType.class
)
.addClass(org.libreccm.hibernate.AbstractCcmJsonUserType.class)
.addAsLibraries(getModuleDependencies())
.addAsResource("configs/shiro.ini", "shiro.ini")
.addAsResource("imports", "imports")

View File

@ -249,6 +249,7 @@ public class GroupMembershipImportTest {
.addClass(
org.libreccm.testutils.dbunit.PgSqlJsonbType.class
)
.addClass(org.libreccm.hibernate.AbstractCcmJsonUserType.class)
.addAsLibraries(getModuleDependencies())
.addAsResource("configs/shiro.ini", "shiro.ini")
.addAsResource("imports", "imports")

View File

@ -244,6 +244,7 @@ public class UserImportTest {
.addClass(
org.libreccm.testutils.dbunit.PgSqlJsonbType.class
)
.addClass(org.libreccm.hibernate.AbstractCcmJsonUserType.class)
.addAsLibraries(getModuleDependencies())
.addAsResource("configs/shiro.ini", "shiro.ini")
.addAsResource("imports", "imports")

View File

@ -107,6 +107,7 @@ public class ConfigurationLoaderTest {
.addClass(
org.libreccm.testutils.dbunit.PgSqlJsonbType.class
)
.addClass(org.libreccm.hibernate.AbstractCcmJsonUserType.class)
.addAsLibraries(getModuleDependencies())
.addAsResource("test-persistence.xml",
"META-INF/persistence.xml")

View File

@ -139,6 +139,7 @@ public class AuthorizationInterceptorTest {
.addClass(
org.libreccm.testutils.dbunit.PgSqlJsonbType.class
)
.addClass(org.libreccm.hibernate.AbstractCcmJsonUserType.class)
.addAsLibraries(getModuleDependencies())
.addAsResource("test-persistence.xml",
"META-INF/persistence.xml")

View File

@ -142,6 +142,7 @@ public class ChallengeManagerTest {
.addClass(
org.libreccm.testutils.dbunit.PgSqlJsonbType.class
)
.addClass(org.libreccm.hibernate.AbstractCcmJsonUserType.class)
.addAsLibraries(getModuleDependencies())
.addAsResource("configs/shiro.ini", "shiro.ini")
.addAsResource("test-persistence.xml",

View File

@ -132,6 +132,7 @@ public class GroupManagerTest {
.addClass(
org.libreccm.testutils.dbunit.PgSqlJsonbType.class
)
.addClass(org.libreccm.hibernate.AbstractCcmJsonUserType.class)
.addAsLibraries(getModuleDependencies())
.addAsResource("test-persistence.xml",
"META-INF/persistence.xml")

View File

@ -132,6 +132,7 @@ public class GroupRepositoryTest {
.addClass(
org.libreccm.testutils.dbunit.PgSqlJsonbType.class
)
.addClass(org.libreccm.hibernate.AbstractCcmJsonUserType.class)
.addAsLibraries(getModuleDependencies())
.addAsResource("configs/shiro.ini", "shiro.ini")
.addAsResource("test-persistence.xml",

View File

@ -136,6 +136,7 @@ public class OneTimeAuthManagerTest {
.addClass(
org.libreccm.testutils.dbunit.PgSqlJsonbType.class
)
.addClass(org.libreccm.hibernate.AbstractCcmJsonUserType.class)
.addAsLibraries(getModuleDependencies())
.addAsResource("configs/shiro.ini", "shiro.ini")
.addAsResource("test-persistence.xml",

View File

@ -137,6 +137,7 @@ public class PartyRepositoryTest {
.addClass(
org.libreccm.testutils.dbunit.PgSqlJsonbType.class
)
.addClass(org.libreccm.hibernate.AbstractCcmJsonUserType.class)
.addAsLibraries(getModuleDependencies())
.addAsResource("configs/shiro.ini", "shiro.ini")
.addAsResource("test-persistence.xml",

View File

@ -140,6 +140,7 @@ public class PermissionCheckerTest {
.addClass(
org.libreccm.testutils.dbunit.PgSqlJsonbType.class
)
.addClass(org.libreccm.hibernate.AbstractCcmJsonUserType.class)
.addAsLibraries(getModuleDependencies())
.addAsResource("test-persistence.xml",
"META-INF/persistence.xml")

View File

@ -141,6 +141,7 @@ public class PermissionManagerTest {
.addClass(
org.libreccm.testutils.dbunit.PgSqlJsonbType.class
)
.addClass(org.libreccm.hibernate.AbstractCcmJsonUserType.class)
.addAsLibraries(getModuleDependencies())
.addAsResource("test-persistence.xml",
"META-INF/persistence.xml")

View File

@ -129,6 +129,7 @@ public class RoleManagerTest {
.addClass(
org.libreccm.testutils.dbunit.PgSqlJsonbType.class
)
.addClass(org.libreccm.hibernate.AbstractCcmJsonUserType.class)
.addAsLibraries(getModuleDependencies())
.addAsResource("test-persistence.xml",
"META-INF/persistence.xml")

View File

@ -69,15 +69,17 @@ import org.jboss.arquillian.persistence.TestExecutionPhase;
@RunWith(Arquillian.class)
@PersistenceTest
@Transactional(TransactionMode.COMMIT)
@CreateSchema({"001_create_schema.sql",
"002_create_ccm_core_tables.sql",
@CreateSchema({"001_create_schema.sql",
"002_create_ccm_core_tables.sql",
"003_init_hibernate_sequence.sql"})
@CleanupUsingScript(value = {"999_cleanup.sql"},
phase = TestExecutionPhase.BEFORE)
public class RoleRepositoryTest {
private static final String ADMINISTRATOR = "administrator";
private static final String USER = "user";
private static final String READER = "reader";
@Inject
@ -119,7 +121,7 @@ public class RoleRepositoryTest {
.getPackage())
.addPackage(
org.libreccm.configuration.ConfigurationManager.class
.getPackage())
.getPackage())
.addPackage(org.libreccm.l10n.LocalizedString.class.getPackage()).
addPackage(org.libreccm.web.CcmApplication.class.getPackage())
.addPackage(org.libreccm.workflow.Workflow.class.getPackage())
@ -138,6 +140,7 @@ public class RoleRepositoryTest {
.addClass(
org.libreccm.testutils.dbunit.PgSqlJsonbType.class
)
.addClass(org.libreccm.hibernate.AbstractCcmJsonUserType.class)
.addAsLibraries(getModuleDependencies())
.addAsResource("configs/shiro.ini", "shiro.ini")
.addAsResource("test-persistence.xml",
@ -210,7 +213,8 @@ public class RoleRepositoryTest {
@UsingDataSet("datasets/org/libreccm/security/RoleRepositoryTest/data.yml")
@InSequence(200)
public void findRoleByName() {
final Optional<Role> administrator = roleRepository.findByName(ADMINISTRATOR);
final Optional<Role> administrator = roleRepository.findByName(
ADMINISTRATOR);
final Optional<Role> user = roleRepository.findByName(USER);
final Optional<Role> reader = roleRepository.findByName(READER);

View File

@ -156,6 +156,7 @@ public class SecuredCollectionTest {
org.libreccm.testutils.dbunit.PgSqlJsonbType.class
)
.addClass(org.libreccm.imexport.Exportable.class)
.addClass(org.libreccm.hibernate.AbstractCcmJsonUserType.class)
.addAsLibraries(getModuleDependencies())
.addAsResource("test-persistence.xml",
"META-INF/persistence.xml")

View File

@ -158,6 +158,7 @@ public class SecuredIteratorTest {
.addClass(
org.libreccm.testutils.dbunit.PgSqlJsonbType.class
)
.addClass(org.libreccm.hibernate.AbstractCcmJsonUserType.class)
.addAsLibraries(getModuleDependencies())
.addAsResource("test-persistence.xml",
"META-INF/persistence.xml")

View File

@ -132,6 +132,7 @@ public class UserManagerTest {
.addClass(
org.libreccm.testutils.dbunit.PgSqlJsonbType.class
)
.addClass(org.libreccm.hibernate.AbstractCcmJsonUserType.class)
.addAsLibraries(getModuleDependencies())
.addAsResource("test-persistence.xml",
"META-INF/persistence.xml")

View File

@ -137,6 +137,7 @@ public class UserRepositoryTest {
.addClass(
org.libreccm.testutils.dbunit.PgSqlJsonbType.class
)
.addClass(org.libreccm.hibernate.AbstractCcmJsonUserType.class)
.addAsLibraries(getModuleDependencies())
.addAsResource("configs/shiro.ini", "shiro.ini")
.addAsResource("test-persistence.xml",