Skip to content

Commit 09c7729

Browse files
Merge pull request #244 from thecodeteam/bugfix-test-failures
Bugfix test failures
2 parents 8ef6932 + 607d3fa commit 09c7729

File tree

3 files changed

+23
-21
lines changed

3 files changed

+23
-21
lines changed

build.gradle

Lines changed: 17 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
buildscript {
22
ext {
3-
springBootVersion = '2.7.2'
3+
springBootVersion = '2.7.9' // 3.x requires Java 17
44
}
55
repositories {
66
mavenCentral()
77
maven { url 'https://repo.spring.io/plugins-release' }
88
}
99
dependencies {
1010
classpath("org.springframework.boot:spring-boot-gradle-plugin:${springBootVersion}")
11-
classpath('io.spring.gradle:dependency-management-plugin:1.0.12.RELEASE')
11+
classpath('io.spring.gradle:dependency-management-plugin:1.1.0')
1212
}
1313
}
1414

@@ -28,7 +28,7 @@ repositories {
2828
}
2929

3030
ext {
31-
springCloudServiceBrokerVersion = '3.5.2'
31+
springCloudServiceBrokerVersion = '3.6.0'
3232
}
3333

3434
dependencies {
@@ -37,24 +37,21 @@ dependencies {
3737
implementation(group: 'org.springframework.boot', name: 'spring-boot-starter-actuator', version: springBootVersion)
3838
implementation(group: 'org.springframework.boot', name: 'spring-boot-devtools', version: springBootVersion)
3939
implementation(group: 'org.springframework.boot', name: 'spring-boot-starter-web', version: springBootVersion)
40-
implementation(group: 'org.springframework.cloud', name: 'spring-cloud-starter-open-service-broker', version: springCloudServiceBrokerVersion)
41-
implementation(group: 'org.glassfish.jersey.media', name: 'jersey-media-jaxb', version: '2.36')
40+
implementation(group: 'org.springframework.cloud', name: 'spring-cloud-starter-open-service-broker', version: springCloudServiceBrokerVersion) {
41+
exclude module: "log4j-slf4j-impl"
42+
}
43+
implementation(group: 'org.glassfish.jersey.media', name: 'jersey-media-jaxb', version: '2.39')
4244
implementation(group: 'com.google.guava', name: 'guava', version: '31.1-jre')
43-
implementation(group: 'ch.qos.logback', name: 'logback-core', version: '1.2.9')
44-
implementation(group: 'ch.qos.logback', name: 'logback-classic', version: '1.2.9')
45-
implementation(group: 'org.apache.logging.log4j', name: 'log4j-api', version: '2.17.2')
46-
implementation(group: 'org.apache.logging.log4j', name: 'log4j-to-slf4j', version: '2.17.2')
45+
implementation(group: 'org.slf4j', name: 'slf4j-api', version: '2.0.6')
46+
implementation(group: 'ch.qos.logback', name: 'logback-core', version: '1.4.6')
47+
implementation(group: 'ch.qos.logback', name: 'logback-classic', version: '1.4.6')
48+
implementation(group: 'org.apache.logging.log4j', name: 'log4j-api', version: '2.20.0')
49+
implementation(group: 'org.apache.logging.log4j', name: 'log4j-to-slf4j', version: '2.20.0')
4750
implementation(group: 'com.sun.jersey.contribs', name: 'jersey-apache-client4', version: '1.19.4')
4851

49-
implementation(group: 'com.emc.ecs', name: 'object-client', version: '3.4.2') {
50-
exclude module: "slf4j-log4j12"
51-
exclude module: "jsr311-api"
52-
}
53-
54-
implementation(group: 'com.emc.ecs', name: 'bucket-wipe', version: '2.0.1') {
55-
exclude module: "log4j"
56-
exclude module: "slf4j-log4j12"
57-
exclude module: "jsr311-api"
52+
implementation(group: 'com.emc.ecs', name: 'object-client', version: '3.4.5')
53+
implementation(group: 'com.emc.ecs', name: 'bucket-wipe', version: '2.2.0') {
54+
exclude module: "log4j-slf4j-impl"
5855
}
5956

6057
testImplementation(group: 'org.springframework.boot', name: 'spring-boot-starter-test', version: springBootVersion)
@@ -63,11 +60,11 @@ dependencies {
6360
testImplementation(group: 'org.powermock', name: 'powermock-api-mockito2', version: '2.0.9')
6461
testImplementation(group: 'org.powermock', name: 'powermock-module-junit4', version: '2.0.9')
6562
testImplementation(group: 'com.github.tomakehurst', name: 'wiremock-standalone', version: '2.27.2')
66-
testImplementation(group: 'com.github.paulcwarren', name: 'ginkgo4j', version: '1.0.14')
63+
testImplementation(group: 'com.github.paulcwarren', name: 'ginkgo4j', version: '1.0.15')
6764
}
6865

6966
task wrapperOld(type: Wrapper) {
70-
gradleVersion = '6.8'
67+
gradleVersion = '6.9.4'
7168
}
7269

7370

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
distributionBase=GRADLE_USER_HOME
22
distributionPath=wrapper/dists
3-
distributionUrl=https\://services.gradle.org/distributions/gradle-6.8-all.zip
3+
distributionUrl=https\://services.gradle.org/distributions/gradle-6.9.4-bin.zip
44
zipStoreBase=GRADLE_USER_HOME
55
zipStorePath=wrapper/dists

src/test/resources/application-test.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
# You can use multiple profiles to easily configure for test and production.
2+
# Copy this file to `<project root>/src/main/resources/application.yml`.
13
---
24
spring:
35
config:
@@ -33,6 +35,9 @@ broker:
3335
replication-group: rg1
3436
management-endpoint: https://127.0.0.1:4443
3537
object-endpoint: http://127.0.0.1:9020
38+
# TODO: figure out why removing these 2 lines causes wiremock tests to fail
39+
repository-service-id: f3cbab6a-5172-4ff1-a5c7-72990f0ce2aa
40+
repository-plan-id: 89d20694-9ab0-4a98-bc6a-868d6d4ecf31
3641
ignore-ssl-validation: false
3742
catalog:
3843
services:

0 commit comments

Comments
 (0)