Skip to content

Commit e797cad

Browse files
authored
vjd-7 Upgrade tests dependencies (#11)
1 parent 6bf9a52 commit e797cad

File tree

11 files changed

+53
-42
lines changed

11 files changed

+53
-42
lines changed

.github/workflows/gradle.yml

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
name: CI
22

3-
on: [push, pull_request]
3+
on: [push]
44

55
jobs:
66
build:
77
name: Build on JDK ${{ matrix.java }} and ${{ matrix.os }}
88
runs-on: ${{ matrix.os }}
99
strategy:
1010
matrix:
11-
java: [9, 11, 12]
11+
java: [11]
1212
os: [ubuntu-latest, windows-latest]
1313
include:
1414
# TODO(casz) remove once https://github.com/testcontainers/testcontainers-java/pull/1780 is available
@@ -22,4 +22,10 @@ jobs:
2222
with:
2323
java-version: ${{ matrix.java }}
2424
- name: Build with Gradle
25-
run: ./gradlew build ${{ matrix.tasks }} -s --info
25+
uses: gradle/gradle-build-action@v2
26+
with:
27+
arguments: |
28+
build
29+
${{ matrix.tasks }}
30+
-s
31+
--info

build.gradle

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -16,16 +16,16 @@ repositories {
1616
}
1717

1818
dependencies {
19-
testCompile('junit:junit:4.12')
20-
testCompile('org.mockito:mockito-core:2.28.2')
21-
testCompile('org.testcontainers:testcontainers:1.12.3')
22-
testCompile('org.eclipse.jetty:jetty-server:9.4.19.v20190610')
23-
testCompile('org.slf4j:slf4j-api:1.7.26')
24-
testCompile('org.bouncycastle:bcprov-jdk15on:1.62')
25-
testCompile('org.bouncycastle:bcpkix-jdk15on:1.62')
19+
testCompile('junit:junit:4.13.2')
20+
testCompile('org.mockito:mockito-core:4.8.0')
21+
testCompile('org.testcontainers:testcontainers:1.17.5')
22+
testCompile('org.eclipse.jetty:jetty-server:11.0.12')
23+
testCompile('org.slf4j:slf4j-api:2.0.3')
24+
testCompile('org.bouncycastle:bcprov-jdk15on:1.70')
25+
testCompile('org.bouncycastle:bcpkix-jdk15on:1.70')
2626
testCompile('org.apache.commons:commons-io:1.3.2')
2727

28-
testRuntime('org.slf4j:slf4j-simple:1.7.26')
28+
testRuntime('ch.qos.reload4j:reload4j:1.2.22')
2929
}
3030

3131
// Beginning of Java 9 compatibility config

src/main/java/io/github/jopenlibs/vault/response/WrapResponse.java

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -52,9 +52,9 @@ public Boolean getRenewable() {
5252
}
5353

5454
/**
55-
* Get response-wrapped token
55+
* Get response-wrapped token.
5656
*
57-
* @return response-wrapped token
57+
* @return response-wrapped token.
5858
*/
5959
public String getToken() {
6060
return token;
@@ -73,7 +73,11 @@ public String getAccessor() {
7373
return accessor;
7474
}
7575

76-
/** */
76+
/**
77+
* Get wrapped token TTL.
78+
*
79+
* @return Wrapped token TTL.
80+
*/
7781
public int getTtl() {
7882
return ttl;
7983
}

src/test/java/io/github/jopenlibs/vault/vault/VaultTestUtils.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,11 @@
33
import io.github.jopenlibs.vault.json.Json;
44
import io.github.jopenlibs.vault.json.JsonObject;
55
import io.github.jopenlibs.vault.vault.mock.MockVault;
6+
import jakarta.servlet.http.HttpServletRequest;
67
import java.io.IOException;
78
import java.util.Collections;
89
import java.util.Map;
910
import java.util.Optional;
10-
import javax.servlet.http.HttpServletRequest;
1111
import org.apache.commons.io.IOUtils;
1212
import org.eclipse.jetty.server.Connector;
1313
import org.eclipse.jetty.server.HttpConfiguration;

src/test/java/io/github/jopenlibs/vault/vault/api/AuthBackendAwsTests.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@
77
import io.github.jopenlibs.vault.response.AuthResponse;
88
import io.github.jopenlibs.vault.vault.VaultTestUtils;
99
import io.github.jopenlibs.vault.vault.mock.AuthRequestValidatingMockVault;
10+
import jakarta.servlet.http.HttpServletRequest;
1011
import java.util.function.Predicate;
11-
import javax.servlet.http.HttpServletRequest;
1212
import org.eclipse.jetty.server.Server;
1313
import org.junit.Test;
1414

src/test/java/io/github/jopenlibs/vault/vault/mock/AuthRequestValidatingMockVault.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
package io.github.jopenlibs.vault.vault.mock;
22

3+
import jakarta.servlet.http.HttpServletRequest;
4+
import jakarta.servlet.http.HttpServletResponse;
35
import java.io.IOException;
46
import java.util.function.Predicate;
5-
import javax.servlet.http.HttpServletRequest;
6-
import javax.servlet.http.HttpServletResponse;
77
import org.eclipse.jetty.server.Request;
88

99
public class AuthRequestValidatingMockVault extends MockVault {
10-
private Predicate<HttpServletRequest> validator;
10+
private final Predicate<HttpServletRequest> validator;
1111

1212

1313
public AuthRequestValidatingMockVault(Predicate<HttpServletRequest> validator) {

src/test/java/io/github/jopenlibs/vault/vault/mock/EchoInputMockVault.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,10 @@
22

33
import io.github.jopenlibs.vault.json.Json;
44
import io.github.jopenlibs.vault.json.JsonObject;
5+
import jakarta.servlet.http.HttpServletRequest;
6+
import jakarta.servlet.http.HttpServletResponse;
57
import java.io.IOException;
68
import java.util.Enumeration;
7-
import javax.servlet.http.HttpServletRequest;
8-
import javax.servlet.http.HttpServletResponse;
99
import org.eclipse.jetty.server.Request;
1010

1111
/**
@@ -52,6 +52,7 @@ public void handle(
5252
.append(request.getRequestURI())
5353
.append(request.getQueryString() == null || request.getQueryString().isEmpty() ? "" : "?" +
5454
request.getQueryString());
55+
5556
final String mockResponse = Json.object()
5657
.add("method", request.getMethod())
5758
.add("URL", url.toString())

src/test/java/io/github/jopenlibs/vault/vault/mock/MockVault.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
package io.github.jopenlibs.vault.vault.mock;
22

33
import io.github.jopenlibs.vault.json.JsonObject;
4+
import jakarta.servlet.ServletException;
5+
import jakarta.servlet.http.HttpServletRequest;
6+
import jakarta.servlet.http.HttpServletResponse;
47
import java.io.IOException;
58
import java.util.Map;
69
import java.util.Optional;
7-
import javax.servlet.ServletException;
8-
import javax.servlet.http.HttpServletRequest;
9-
import javax.servlet.http.HttpServletResponse;
1010
import org.eclipse.jetty.server.Request;
1111
import org.eclipse.jetty.server.handler.AbstractHandler;
1212

src/test/java/io/github/jopenlibs/vault/vault/mock/OpenTimeoutsMockVault.java

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
package io.github.jopenlibs.vault.vault.mock;
22

3+
import jakarta.servlet.ServletException;
4+
import jakarta.servlet.http.HttpServletRequest;
5+
import jakarta.servlet.http.HttpServletResponse;
36
import java.io.IOException;
4-
import javax.servlet.ServletException;
5-
import javax.servlet.http.HttpServletRequest;
6-
import javax.servlet.http.HttpServletResponse;
77
import org.eclipse.jetty.server.Request;
88

99
/**
@@ -52,9 +52,9 @@
5252
*/
5353
public class OpenTimeoutsMockVault extends MockVault {
5454

55-
private int delaySeconds;
56-
private int mockStatus;
57-
private String mockResponse;
55+
private final int delaySeconds;
56+
private final int mockStatus;
57+
private final String mockResponse;
5858

5959
public OpenTimeoutsMockVault(final int delaySeconds, final int mockStatus, final String mockResponse) {
6060
this.delaySeconds = delaySeconds;
@@ -70,7 +70,7 @@ public void handle(
7070
final HttpServletResponse response
7171
) throws IOException, ServletException {
7272
try {
73-
Thread.sleep(delaySeconds * 1000);
73+
Thread.sleep((long) delaySeconds * 1000);
7474
response.setContentType("application/json");
7575
baseRequest.setHandled(true);
7676
System.out.println("OpenTimeoutsMockVault is sending an HTTP " + mockStatus + " code, with expected" +

src/test/java/io/github/jopenlibs/vault/vault/mock/ReadTimeoutsMockVault.java

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
package io.github.jopenlibs.vault.vault.mock;
22

3+
import jakarta.servlet.ServletException;
4+
import jakarta.servlet.http.HttpServletRequest;
5+
import jakarta.servlet.http.HttpServletResponse;
36
import java.io.IOException;
4-
import javax.servlet.ServletException;
5-
import javax.servlet.http.HttpServletRequest;
6-
import javax.servlet.http.HttpServletResponse;
77
import org.eclipse.jetty.server.Request;
88

99
/**
@@ -55,9 +55,9 @@
5555
*/
5656
public class ReadTimeoutsMockVault extends MockVault {
5757

58-
private int delaySeconds;
59-
private int mockStatus;
60-
private String mockResponse;
58+
private final int delaySeconds;
59+
private final int mockStatus;
60+
private final String mockResponse;
6161

6262
public ReadTimeoutsMockVault(final int delaySeconds, final int mockStatus, final String mockResponse) {
6363
this.delaySeconds = delaySeconds;

0 commit comments

Comments
 (0)