Skip to content

Commit

Permalink
Moved java-dotenv to test dependencies
Browse files Browse the repository at this point in the history
  • Loading branch information
alexbalakirev committed Sep 3, 2024
1 parent 39135db commit 561865d
Show file tree
Hide file tree
Showing 2 changed files with 26 additions and 16 deletions.
28 changes: 15 additions & 13 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -303,13 +303,7 @@
<version>2.0.15</version>
</dependency>

<!-- Log4j 2 SLF4J Binding -->
<dependency>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-slf4j2-impl</artifactId>
<version>2.23.1</version>
<scope>test</scope>
</dependency>


<!-- Log4j 2 Core (required by the above) -->
<dependency>
Expand All @@ -331,12 +325,6 @@
<artifactId>jsr305</artifactId>
<version>3.0.2</version>
</dependency>
<dependency>
<groupId>io.github.cdimascio</groupId>
<artifactId>dotenv-java</artifactId>
<!-- Last version using Java 8 -->
<version>2.3.2</version>
</dependency>
<dependency>
<groupId>com.squareup.okhttp3</groupId>
<artifactId>okhttp</artifactId>
Expand Down Expand Up @@ -384,6 +372,20 @@
<version>${javax.ws.rs-api-version}</version>
</dependency>
<!-- test dependencies -->
<!-- Log4j 2 SLF4J Binding -->
<dependency>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-slf4j2-impl</artifactId>
<version>2.23.1</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>io.github.cdimascio</groupId>
<artifactId>dotenv-java</artifactId>
<!-- Last version using Java 8 -->
<version>2.3.2</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.mockito</groupId>
<artifactId>mockito-junit-jupiter</artifactId>
Expand Down
14 changes: 11 additions & 3 deletions src/test/java/com/corbado/util/TestUtils.java
Original file line number Diff line number Diff line change
@@ -1,15 +1,18 @@
package com.corbado.util;

import java.util.Random;

import org.apache.commons.lang3.StringUtils;

import com.corbado.entities.UserEntity;
import com.corbado.exceptions.CorbadoServerException;
import com.corbado.exceptions.StandardException;
import com.corbado.generated.model.UserCreateReq;
import com.corbado.generated.model.UserStatus;
import com.corbado.sdk.Config;
import com.corbado.sdk.CorbadoSdk;

import io.github.cdimascio.dotenv.Dotenv;
import java.util.Random;
import org.apache.commons.lang3.StringUtils;

/** The Class TestUtils. */
public class TestUtils {
Expand Down Expand Up @@ -94,7 +97,12 @@ public static String generateString(final int length, final String characters) {
*/
public static CorbadoSdk instantiateSDK() throws StandardException {

final Dotenv dotenv = Dotenv.load();
final Dotenv dotenv =
Dotenv.configure()
.directory("./src/test/resources")
.ignoreIfMalformed()
.ignoreIfMissing()
.load();
String apiSecret = System.getenv(CORBADO_API_SECRET);

// If the environment variable is not set, then fallback to dotenv
Expand Down

0 comments on commit 561865d

Please sign in to comment.