Skip to content

Commit

Permalink
[ELY-2864] Move the credential store tests to the wildfly-elytron-cre…
Browse files Browse the repository at this point in the history
…dential-store module.
  • Loading branch information
darranl committed Nov 30, 2024
1 parent 25853e4 commit 6b5a2b0
Show file tree
Hide file tree
Showing 5 changed files with 65 additions and 17 deletions.
49 changes: 43 additions & 6 deletions credential/store/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -35,15 +35,47 @@
<name>WildFly Elytron - Credential Store</name>
<description>WildFly Security Credential Store SPIs and implementaions</description>

<build>
<plugins>
<!-- JAR -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<version>${version.jar.plugin}</version>
<executions>
<execution>
<goals>
<goal>test-jar</goal>
</goals>
</execution>
</executions>
</plugin>
<!-- SOURCES -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-source-plugin</artifactId>
<version>${version.source.plugin}</version>
<executions>
<execution>
<goals>
<goal>test-jar</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>


<dependencies>
<dependency>
<groupId>org.wildfly.security</groupId>
<artifactId>wildfly-elytron-asn1</artifactId>
</dependency>
</dependency>
<dependency>
<groupId>org.wildfly.security</groupId>
<artifactId>wildfly-elytron-auth</artifactId>
</dependency>
</dependency>
<dependency>
<groupId>org.wildfly.security</groupId>
<artifactId>wildfly-elytron-auth-server</artifactId>
Expand Down Expand Up @@ -71,8 +103,8 @@
<dependency>
<groupId>org.wildfly.security</groupId>
<artifactId>wildfly-elytron-x500</artifactId>
</dependency>
</dependency>

<dependency>
<groupId>org.jboss.logging</groupId>
<artifactId>jboss-logging-annotations</artifactId>
Expand All @@ -82,7 +114,7 @@
<groupId>org.jboss.logging</groupId>
<artifactId>jboss-logging</artifactId>
<scope>provided</scope>
</dependency>
</dependency>
<dependency>
<groupId>org.jboss.logging</groupId>
<artifactId>jboss-logging-processor</artifactId>
Expand All @@ -95,6 +127,11 @@
</dependency>

<!--Test scope-->
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-lang3</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.wildfly.security</groupId>
<artifactId>wildfly-elytron-password-impl</artifactId>
Expand All @@ -112,5 +149,5 @@
</dependency>

</dependencies>

</project>
20 changes: 13 additions & 7 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -132,7 +132,7 @@
</resource>
</resources>

<plugins>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
Expand All @@ -155,8 +155,8 @@
</configuration>
</execution>
</executions>
</plugin>
</plugin>

<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-checkstyle-plugin</artifactId>
Expand Down Expand Up @@ -211,13 +211,13 @@
</execution>
</executions>
</plugin>

<plugin>
<groupId>com.github.ferstl</groupId>
<artifactId>depgraph-maven-plugin</artifactId>
<version>3.2.2</version>
</plugin>

</plugins>

<pluginManagement>
Expand Down Expand Up @@ -455,7 +455,7 @@
<goal>aggregate</goal>
</goals>
<configuration>
<destDir>api-javadoc</destDir>
<destDir>api-javadoc</destDir>
<sourceFileIncludes>
<include>org/wildfly/security/*.java</include>
<include>org/wildfly/security/asn1/*.java</include>
Expand Down Expand Up @@ -614,6 +614,12 @@
<artifactId>wildfly-elytron-credential-store</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.wildfly.security</groupId>
<artifactId>wildfly-elytron-credential-store</artifactId>
<type>test-jar</type>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.wildfly.security</groupId>
<artifactId>wildfly-elytron-client</artifactId>
Expand Down Expand Up @@ -727,7 +733,7 @@
<artifactId>wildfly-elytron-jose-util</artifactId>
<version>${project.version}</version>
</dependency>

<dependency>
<groupId>org.wildfly.security</groupId>
<artifactId>wildfly-elytron-keystore</artifactId>
Expand Down
13 changes: 9 additions & 4 deletions tests/base/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -507,7 +507,7 @@
<groupId>org.wildfly.security</groupId>
<artifactId>wildfly-elytron-sasl-scram</artifactId>
</dependency>

<dependency>
<groupId>org.wildfly.security</groupId>
<artifactId>wildfly-elytron-x500</artifactId>
Expand All @@ -524,7 +524,7 @@
<groupId>org.wildfly.security</groupId>
<artifactId>wildfly-elytron-x500-principal</artifactId>
</dependency>

<dependency>
<groupId>org.jboss.logging</groupId>
<artifactId>jboss-logging</artifactId>
Expand Down Expand Up @@ -715,7 +715,12 @@
<type>test-jar</type>
<scope>test</scope>
</dependency>

<dependency>
<groupId>org.wildfly.security</groupId>
<artifactId>wildfly-elytron-credential-store</artifactId>
<type>test-jar</type>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.eclipse.parsson</groupId>
<artifactId>jakarta.json</artifactId>
Expand Down Expand Up @@ -843,7 +848,7 @@
<breakBuildOnBinaryIncompatibleModifications>true</breakBuildOnBinaryIncompatibleModifications>
<breakBuildOnSourceIncompatibleModifications>true</breakBuildOnSourceIncompatibleModifications>
<overrideCompatibilityChangeParameters>
<overrideCompatibilityChangeParameter> allowing new method in interface if default impl provided
<overrideCompatibilityChangeParameter> allowing new method in interface if default impl provided
<compatibilityChange>METHOD_NEW_DEFAULT</compatibilityChange>
<binaryCompatible>true</binaryCompatible>
<sourceCompatible>true</sourceCompatible>
Expand Down

0 comments on commit 6b5a2b0

Please sign in to comment.