From 4d15e5a578dc2c94af2b7f1c7ad02fb44d384501 Mon Sep 17 00:00:00 2001 From: Piotr Jaszczyk Date: Wed, 7 Nov 2018 15:08:43 +0100 Subject: Update project and dependencies * Changed version from 4.0.0-SNAPSHOT to 1.1.0-SNAPSHOT as per Vijay suggestion * Updated Reactor to BOM Californium-SR2 * Updated mockito-kotlin to 2.0.0 * Introduced some fixes to support OpenJDK 11 compilation Change-Id: Ib25979ef50c7241a019bf98efd9759e0b8792d58 Issue-ID: DCAEGEN2-961 Signed-off-by: Piotr Jaszczyk --- hv-collector-utils/pom.xml | 14 +++++--------- .../org/onap/dcae/collectors/veshv/utils/server_handle.kt | 8 ++++---- .../onap/dcae/collectors/veshv/utils/logging/LoggerTest.kt | 9 +++++---- 3 files changed, 14 insertions(+), 17 deletions(-) (limited to 'hv-collector-utils') diff --git a/hv-collector-utils/pom.xml b/hv-collector-utils/pom.xml index 868dd95d..d38ccb9b 100644 --- a/hv-collector-utils/pom.xml +++ b/hv-collector-utils/pom.xml @@ -37,7 +37,7 @@ org.onap.dcaegen2.collectors.hv-ves ves-hv-collector - 4.0.0-SNAPSHOT + 1.1.0-SNAPSHOT .. @@ -102,14 +102,6 @@ org.slf4j slf4j-api - - com.nhaarman - mockito-kotlin - - - org.mockito - mockito-core - org.assertj assertj-core @@ -130,6 +122,10 @@ io.projectreactor reactor-test + + com.nhaarman.mockitokotlin2 + mockito-kotlin + ch.qos.logback logback-classic diff --git a/hv-collector-utils/src/main/kotlin/org/onap/dcae/collectors/veshv/utils/server_handle.kt b/hv-collector-utils/src/main/kotlin/org/onap/dcae/collectors/veshv/utils/server_handle.kt index bb924f27..bdb63b68 100644 --- a/hv-collector-utils/src/main/kotlin/org/onap/dcae/collectors/veshv/utils/server_handle.kt +++ b/hv-collector-utils/src/main/kotlin/org/onap/dcae/collectors/veshv/utils/server_handle.kt @@ -20,7 +20,7 @@ package org.onap.dcae.collectors.veshv.utils import arrow.effects.IO -import reactor.ipc.netty.tcp.BlockingNettyContext +import reactor.netty.DisposableServer /** * @author Piotr Jaszczyk @@ -35,12 +35,12 @@ abstract class ServerHandle(val host: String, val port: Int) { * @author Piotr Jaszczyk * @since August 2018 */ -class NettyServerHandle(private val ctx: BlockingNettyContext) : ServerHandle(ctx.host, ctx.port) { +class NettyServerHandle(private val ctx: DisposableServer) : ServerHandle(ctx.host(), ctx.port()) { override fun shutdown() = IO { - ctx.shutdown() + ctx.disposeNow() } override fun await() = IO { - ctx.context.channel().closeFuture().sync() + ctx.channel().closeFuture().sync() } } diff --git a/hv-collector-utils/src/test/kotlin/org/onap/dcae/collectors/veshv/utils/logging/LoggerTest.kt b/hv-collector-utils/src/test/kotlin/org/onap/dcae/collectors/veshv/utils/logging/LoggerTest.kt index b98131cc..462aabe5 100644 --- a/hv-collector-utils/src/test/kotlin/org/onap/dcae/collectors/veshv/utils/logging/LoggerTest.kt +++ b/hv-collector-utils/src/test/kotlin/org/onap/dcae/collectors/veshv/utils/logging/LoggerTest.kt @@ -19,10 +19,11 @@ */ package org.onap.dcae.collectors.veshv.utils.logging -import com.nhaarman.mockito_kotlin.mock -import com.nhaarman.mockito_kotlin.verify -import com.nhaarman.mockito_kotlin.verifyNoMoreInteractions -import com.nhaarman.mockito_kotlin.whenever +import com.nhaarman.mockitokotlin2.any +import com.nhaarman.mockitokotlin2.mock +import com.nhaarman.mockitokotlin2.verify +import com.nhaarman.mockitokotlin2.verifyNoMoreInteractions +import com.nhaarman.mockitokotlin2.whenever import org.jetbrains.spek.api.Spek import org.jetbrains.spek.api.dsl.describe import org.jetbrains.spek.api.dsl.it -- cgit 1.2.3-korg