diff options
author | Antoine A <> | 2024-01-23 18:06:55 +0100 |
---|---|---|
committer | Antoine A <> | 2024-01-23 18:10:59 +0100 |
commit | bb7e455b0f71ba1870f4233f58bcb4bd4fbf05ed (patch) | |
tree | ecb0f851e8781dd8c8100224d079131ec56efea9 /bank | |
parent | 8aeffb3f9d4fa5323d896a46902ed2384a953cbd (diff) | |
download | libeufin-bb7e455b0f71ba1870f4233f58bcb4bd4fbf05ed.tar.gz libeufin-bb7e455b0f71ba1870f4233f58bcb4bd4fbf05ed.tar.bz2 libeufin-bb7e455b0f71ba1870f4233f58bcb4bd4fbf05ed.zip |
Split utils into common and ebics and ename integration to testbench
Diffstat (limited to 'bank')
36 files changed, 38 insertions, 66 deletions
diff --git a/bank/build.gradle b/bank/build.gradle index fa43b2ae..1e9558ba 100644 --- a/bank/build.gradle +++ b/bank/build.gradle @@ -21,8 +21,7 @@ dependencies { // Core language libraries implementation("org.jetbrains.kotlinx:kotlinx-coroutines-core:$coroutines_version") - // LibEuFin util library - implementation(project(":util")) + implementation(project(":common")) implementation("org.postgresql:postgresql:$postgres_version") implementation("com.github.ajalt.clikt:clikt:$clikt_version") @@ -41,7 +40,7 @@ dependencies { testImplementation("org.jetbrains.kotlin:kotlin-test:$kotlin_version") testImplementation("io.ktor:ktor-server-test-host:$ktor_version") - testImplementation(project(":util")) + testImplementation(project(":common")) } application { diff --git a/bank/src/main/kotlin/tech/libeufin/bank/BankIntegrationApi.kt b/bank/src/main/kotlin/tech/libeufin/bank/BankIntegrationApi.kt index ae3419f4..be38286f 100644 --- a/bank/src/main/kotlin/tech/libeufin/bank/BankIntegrationApi.kt +++ b/bank/src/main/kotlin/tech/libeufin/bank/BankIntegrationApi.kt @@ -26,7 +26,7 @@ import io.ktor.server.request.* import io.ktor.server.response.* import io.ktor.server.routing.* import io.ktor.http.* -import net.taler.common.errorcodes.TalerErrorCode +import tech.libeufin.common.TalerErrorCode import tech.libeufin.bank.db.* import tech.libeufin.bank.db.WithdrawalDAO.* import java.lang.AssertionError diff --git a/bank/src/main/kotlin/tech/libeufin/bank/Config.kt b/bank/src/main/kotlin/tech/libeufin/bank/Config.kt index 7ad7eca0..a1dd7711 100644 --- a/bank/src/main/kotlin/tech/libeufin/bank/Config.kt +++ b/bank/src/main/kotlin/tech/libeufin/bank/Config.kt @@ -18,13 +18,10 @@ */ package tech.libeufin.bank -import tech.libeufin.util.* -import ConfigSource -import TalerConfig -import TalerConfigError +import tech.libeufin.common.* import kotlinx.serialization.Serializable import kotlinx.serialization.json.Json -import tech.libeufin.util.DatabaseConfig +import tech.libeufin.common.DatabaseConfig /** * Application the parsed configuration. diff --git a/bank/src/main/kotlin/tech/libeufin/bank/Constants.kt b/bank/src/main/kotlin/tech/libeufin/bank/Constants.kt index 07d23469..ef647112 100644 --- a/bank/src/main/kotlin/tech/libeufin/bank/Constants.kt +++ b/bank/src/main/kotlin/tech/libeufin/bank/Constants.kt @@ -18,7 +18,7 @@ */ package tech.libeufin.bank -import ConfigSource +import tech.libeufin.common.* import java.time.Duration // Config diff --git a/bank/src/main/kotlin/tech/libeufin/bank/ConversionApi.kt b/bank/src/main/kotlin/tech/libeufin/bank/ConversionApi.kt index d9e88942..6707eff0 100644 --- a/bank/src/main/kotlin/tech/libeufin/bank/ConversionApi.kt +++ b/bank/src/main/kotlin/tech/libeufin/bank/ConversionApi.kt @@ -24,11 +24,10 @@ import io.ktor.server.request.* import io.ktor.server.response.* import io.ktor.server.routing.* import java.util.* -import tech.libeufin.util.* +import tech.libeufin.common.* import tech.libeufin.bank.auth.* import tech.libeufin.bank.db.ConversionDAO.* import tech.libeufin.bank.db.* -import net.taler.common.errorcodes.TalerErrorCode fun Routing.conversionApi(db: Database, ctx: BankConfig) = conditional(ctx.allowConversion) { get("/conversion-info/config") { diff --git a/bank/src/main/kotlin/tech/libeufin/bank/CoreBankApi.kt b/bank/src/main/kotlin/tech/libeufin/bank/CoreBankApi.kt index 04616e88..099d4d82 100644 --- a/bank/src/main/kotlin/tech/libeufin/bank/CoreBankApi.kt +++ b/bank/src/main/kotlin/tech/libeufin/bank/CoreBankApi.kt @@ -32,8 +32,6 @@ import kotlinx.serialization.json.Json import kotlinx.coroutines.Dispatchers import kotlinx.coroutines.future.await import kotlinx.coroutines.withContext -import net.taler.common.errorcodes.TalerErrorCode -import net.taler.wallet.crypto.Base32Crockford import org.slf4j.Logger import org.slf4j.LoggerFactory import tech.libeufin.bank.* @@ -45,7 +43,7 @@ import tech.libeufin.bank.db.CashoutDAO.* import tech.libeufin.bank.db.ExchangeDAO.* import tech.libeufin.bank.db.TransactionDAO.* import tech.libeufin.bank.db.WithdrawalDAO.* -import tech.libeufin.util.* +import tech.libeufin.common.* private val logger: Logger = LoggerFactory.getLogger("libeufin-bank-api") diff --git a/bank/src/main/kotlin/tech/libeufin/bank/Error.kt b/bank/src/main/kotlin/tech/libeufin/bank/Error.kt index 04c3881e..eacf6a08 100644 --- a/bank/src/main/kotlin/tech/libeufin/bank/Error.kt +++ b/bank/src/main/kotlin/tech/libeufin/bank/Error.kt @@ -23,8 +23,7 @@ import io.ktor.server.response.* import io.ktor.server.application.ApplicationCall import io.ktor.util.AttributeKey import kotlinx.serialization.Serializable -import net.taler.common.errorcodes.TalerErrorCode -import tech.libeufin.util.* +import tech.libeufin.common.* /** * Convenience type to throw errors along the bank activity * and that is meant to be caught by Ktor and responded to the diff --git a/bank/src/main/kotlin/tech/libeufin/bank/Main.kt b/bank/src/main/kotlin/tech/libeufin/bank/Main.kt index 94f37ffc..c2f4e8b1 100644 --- a/bank/src/main/kotlin/tech/libeufin/bank/Main.kt +++ b/bank/src/main/kotlin/tech/libeufin/bank/Main.kt @@ -48,14 +48,13 @@ import java.io.File import kotlinx.coroutines.* import kotlinx.serialization.ExperimentalSerializationApi import kotlinx.serialization.json.* -import net.taler.common.errorcodes.TalerErrorCode import org.slf4j.Logger import org.slf4j.LoggerFactory import org.slf4j.event.Level import org.postgresql.util.PSQLState import tech.libeufin.bank.db.AccountDAO.* import tech.libeufin.bank.db.* -import tech.libeufin.util.* +import tech.libeufin.common.* private val logger: Logger = LoggerFactory.getLogger("libeufin-bank") // Dirty local variable to stop the server in test TODO remove this ugly hack diff --git a/bank/src/main/kotlin/tech/libeufin/bank/Params.kt b/bank/src/main/kotlin/tech/libeufin/bank/Params.kt index bdfa2dd8..7b3e53e8 100644 --- a/bank/src/main/kotlin/tech/libeufin/bank/Params.kt +++ b/bank/src/main/kotlin/tech/libeufin/bank/Params.kt @@ -27,8 +27,7 @@ import io.ktor.server.util.* import java.time.* import java.time.temporal.* import java.util.* -import net.taler.common.errorcodes.TalerErrorCode -import tech.libeufin.util.* +import tech.libeufin.common.* fun Parameters.expect(name: String): String = get(name) ?: throw badRequest("Missing '$name' parameter", TalerErrorCode.GENERIC_PARAMETER_MISSING) diff --git a/bank/src/main/kotlin/tech/libeufin/bank/RevenueApi.kt b/bank/src/main/kotlin/tech/libeufin/bank/RevenueApi.kt index 4575b106..7200de47 100644 --- a/bank/src/main/kotlin/tech/libeufin/bank/RevenueApi.kt +++ b/bank/src/main/kotlin/tech/libeufin/bank/RevenueApi.kt @@ -24,7 +24,7 @@ import io.ktor.server.request.* import io.ktor.server.response.* import io.ktor.server.routing.* import java.util.* -import tech.libeufin.util.* +import tech.libeufin.common.* import tech.libeufin.bank.auth.* import tech.libeufin.bank.db.* diff --git a/bank/src/main/kotlin/tech/libeufin/bank/TalerCommon.kt b/bank/src/main/kotlin/tech/libeufin/bank/TalerCommon.kt index 7fb310a6..40736d09 100644 --- a/bank/src/main/kotlin/tech/libeufin/bank/TalerCommon.kt +++ b/bank/src/main/kotlin/tech/libeufin/bank/TalerCommon.kt @@ -19,7 +19,7 @@ package tech.libeufin.bank -import tech.libeufin.util.* +import tech.libeufin.common.* import io.ktor.http.* import io.ktor.serialization.kotlinx.json.* import io.ktor.server.application.* @@ -33,9 +33,6 @@ import kotlinx.serialization.* import kotlinx.serialization.descriptors.* import kotlinx.serialization.encoding.* import kotlinx.serialization.json.* -import net.taler.common.errorcodes.TalerErrorCode -import net.taler.wallet.crypto.Base32Crockford -import net.taler.wallet.crypto.EncodingException /** 32-byte Crockford's Base32 encoded data */ @Serializable(with = Base32Crockford32B.Serializer::class) diff --git a/bank/src/main/kotlin/tech/libeufin/bank/TalerMessage.kt b/bank/src/main/kotlin/tech/libeufin/bank/TalerMessage.kt index 576068d6..170881e4 100644 --- a/bank/src/main/kotlin/tech/libeufin/bank/TalerMessage.kt +++ b/bank/src/main/kotlin/tech/libeufin/bank/TalerMessage.kt @@ -19,12 +19,10 @@ package tech.libeufin.bank -import tech.libeufin.util.* +import tech.libeufin.common.* import io.ktor.http.* import io.ktor.server.application.* import kotlinx.serialization.* -import net.taler.wallet.crypto.Base32Crockford -import net.taler.wallet.crypto.EncodingException import java.time.Duration import java.time.Instant import java.time.temporal.ChronoUnit diff --git a/bank/src/main/kotlin/tech/libeufin/bank/WireGatewayApi.kt b/bank/src/main/kotlin/tech/libeufin/bank/WireGatewayApi.kt index fa376fd4..eba396a1 100644 --- a/bank/src/main/kotlin/tech/libeufin/bank/WireGatewayApi.kt +++ b/bank/src/main/kotlin/tech/libeufin/bank/WireGatewayApi.kt @@ -28,7 +28,7 @@ import io.ktor.server.response.* import io.ktor.server.routing.* import io.ktor.util.pipeline.PipelineContext import java.time.Instant -import net.taler.common.errorcodes.TalerErrorCode +import tech.libeufin.common.* import tech.libeufin.bank.db.* import tech.libeufin.bank.db.ExchangeDAO.* import tech.libeufin.bank.auth.* diff --git a/bank/src/main/kotlin/tech/libeufin/bank/auth/auth.kt b/bank/src/main/kotlin/tech/libeufin/bank/auth/auth.kt index 7898dad6..b7b5befe 100644 --- a/bank/src/main/kotlin/tech/libeufin/bank/auth/auth.kt +++ b/bank/src/main/kotlin/tech/libeufin/bank/auth/auth.kt @@ -26,12 +26,10 @@ import io.ktor.server.response.header import io.ktor.util.AttributeKey import io.ktor.util.pipeline.PipelineContext import java.time.Instant -import net.taler.common.errorcodes.TalerErrorCode -import net.taler.wallet.crypto.Base32Crockford import tech.libeufin.bank.db.AccountDAO.* import tech.libeufin.bank.db.* import tech.libeufin.bank.* -import tech.libeufin.util.* +import tech.libeufin.common.* /** Used to store if the currenly authenticated user is admin */ private val AUTH_IS_ADMIN = AttributeKey<Boolean>("is_admin"); diff --git a/bank/src/main/kotlin/tech/libeufin/bank/db/AccountDAO.kt b/bank/src/main/kotlin/tech/libeufin/bank/db/AccountDAO.kt index e9e30c52..5b7db6ad 100644 --- a/bank/src/main/kotlin/tech/libeufin/bank/db/AccountDAO.kt +++ b/bank/src/main/kotlin/tech/libeufin/bank/db/AccountDAO.kt @@ -19,7 +19,7 @@ package tech.libeufin.bank.db -import tech.libeufin.util.* +import tech.libeufin.common.* import java.time.* import java.sql.Types import tech.libeufin.bank.* diff --git a/bank/src/main/kotlin/tech/libeufin/bank/db/CashoutDAO.kt b/bank/src/main/kotlin/tech/libeufin/bank/db/CashoutDAO.kt index a7950aa2..25e6ed61 100644 --- a/bank/src/main/kotlin/tech/libeufin/bank/db/CashoutDAO.kt +++ b/bank/src/main/kotlin/tech/libeufin/bank/db/CashoutDAO.kt @@ -22,7 +22,7 @@ package tech.libeufin.bank.db import java.time.Duration import java.time.Instant import java.util.concurrent.TimeUnit -import tech.libeufin.util.* +import tech.libeufin.common.* import tech.libeufin.bank.* /** Data access logic for cashout operations */ diff --git a/bank/src/main/kotlin/tech/libeufin/bank/db/ConversionDAO.kt b/bank/src/main/kotlin/tech/libeufin/bank/db/ConversionDAO.kt index b2d521c7..fc46b91e 100644 --- a/bank/src/main/kotlin/tech/libeufin/bank/db/ConversionDAO.kt +++ b/bank/src/main/kotlin/tech/libeufin/bank/db/ConversionDAO.kt @@ -19,7 +19,7 @@ package tech.libeufin.bank.db -import tech.libeufin.util.* +import tech.libeufin.common.* import tech.libeufin.bank.* import tech.libeufin.bank.* diff --git a/bank/src/main/kotlin/tech/libeufin/bank/db/Database.kt b/bank/src/main/kotlin/tech/libeufin/bank/db/Database.kt index c1e39227..a0edbdec 100644 --- a/bank/src/main/kotlin/tech/libeufin/bank/db/Database.kt +++ b/bank/src/main/kotlin/tech/libeufin/bank/db/Database.kt @@ -32,9 +32,8 @@ import java.util.concurrent.TimeUnit import kotlin.math.abs import kotlinx.coroutines.flow.* import kotlinx.coroutines.* -import tech.libeufin.util.* +import tech.libeufin.common.* import io.ktor.http.HttpStatusCode -import net.taler.common.errorcodes.TalerErrorCode import tech.libeufin.bank.* private val logger: Logger = LoggerFactory.getLogger("libeufin-bank-db") diff --git a/bank/src/main/kotlin/tech/libeufin/bank/db/ExchangeDAO.kt b/bank/src/main/kotlin/tech/libeufin/bank/db/ExchangeDAO.kt index 44cb272c..3339bae6 100644 --- a/bank/src/main/kotlin/tech/libeufin/bank/db/ExchangeDAO.kt +++ b/bank/src/main/kotlin/tech/libeufin/bank/db/ExchangeDAO.kt @@ -23,7 +23,7 @@ import java.util.UUID import java.time.Instant import java.time.Duration import java.util.concurrent.TimeUnit -import tech.libeufin.util.* +import tech.libeufin.common.* import tech.libeufin.bank.* /** Data access logic for exchange specific logic */ diff --git a/bank/src/main/kotlin/tech/libeufin/bank/db/NotificationWatcher.kt b/bank/src/main/kotlin/tech/libeufin/bank/db/NotificationWatcher.kt index c17ffb58..973423e1 100644 --- a/bank/src/main/kotlin/tech/libeufin/bank/db/NotificationWatcher.kt +++ b/bank/src/main/kotlin/tech/libeufin/bank/db/NotificationWatcher.kt @@ -26,7 +26,7 @@ import kotlinx.coroutines.flow.* import org.postgresql.ds.PGSimpleDataSource import org.slf4j.Logger import org.slf4j.LoggerFactory -import tech.libeufin.util.* +import tech.libeufin.common.* import tech.libeufin.bank.* private val logger: Logger = LoggerFactory.getLogger("libeufin-bank-db-watcher") diff --git a/bank/src/main/kotlin/tech/libeufin/bank/db/TanDAO.kt b/bank/src/main/kotlin/tech/libeufin/bank/db/TanDAO.kt index 457d1216..3594b188 100644 --- a/bank/src/main/kotlin/tech/libeufin/bank/db/TanDAO.kt +++ b/bank/src/main/kotlin/tech/libeufin/bank/db/TanDAO.kt @@ -19,7 +19,7 @@ package tech.libeufin.bank.db -import tech.libeufin.util.* +import tech.libeufin.common.* import tech.libeufin.bank.* import tech.libeufin.bank.db.* import java.util.concurrent.TimeUnit diff --git a/bank/src/main/kotlin/tech/libeufin/bank/db/TokenDAO.kt b/bank/src/main/kotlin/tech/libeufin/bank/db/TokenDAO.kt index d3754938..92708308 100644 --- a/bank/src/main/kotlin/tech/libeufin/bank/db/TokenDAO.kt +++ b/bank/src/main/kotlin/tech/libeufin/bank/db/TokenDAO.kt @@ -19,7 +19,7 @@ package tech.libeufin.bank.db -import tech.libeufin.util.* +import tech.libeufin.common.* import java.time.Instant import tech.libeufin.bank.* diff --git a/bank/src/main/kotlin/tech/libeufin/bank/db/TransactionDAO.kt b/bank/src/main/kotlin/tech/libeufin/bank/db/TransactionDAO.kt index 9c21fd53..b4f5c025 100644 --- a/bank/src/main/kotlin/tech/libeufin/bank/db/TransactionDAO.kt +++ b/bank/src/main/kotlin/tech/libeufin/bank/db/TransactionDAO.kt @@ -21,7 +21,7 @@ package tech.libeufin.bank.db import org.slf4j.Logger import org.slf4j.LoggerFactory -import tech.libeufin.util.* +import tech.libeufin.common.* import java.time.* import java.sql.Types import tech.libeufin.bank.* diff --git a/bank/src/main/kotlin/tech/libeufin/bank/db/WithdrawalDAO.kt b/bank/src/main/kotlin/tech/libeufin/bank/db/WithdrawalDAO.kt index 380263b4..13dcbff3 100644 --- a/bank/src/main/kotlin/tech/libeufin/bank/db/WithdrawalDAO.kt +++ b/bank/src/main/kotlin/tech/libeufin/bank/db/WithdrawalDAO.kt @@ -23,7 +23,7 @@ import java.util.UUID import java.time.Instant import java.time.Duration import java.util.concurrent.TimeUnit -import tech.libeufin.util.* +import tech.libeufin.common.* import kotlinx.coroutines.flow.* import kotlinx.coroutines.* import tech.libeufin.bank.* diff --git a/bank/src/main/kotlin/tech/libeufin/bank/helpers.kt b/bank/src/main/kotlin/tech/libeufin/bank/helpers.kt index 47de2b15..16799103 100644 --- a/bank/src/main/kotlin/tech/libeufin/bank/helpers.kt +++ b/bank/src/main/kotlin/tech/libeufin/bank/helpers.kt @@ -36,8 +36,7 @@ import java.net.* import java.time.* import java.time.temporal.* import java.util.* -import net.taler.common.errorcodes.TalerErrorCode -import tech.libeufin.util.* +import tech.libeufin.common.* import tech.libeufin.bank.db.* import tech.libeufin.bank.db.AccountDAO.* import tech.libeufin.bank.auth.* diff --git a/bank/src/test/kotlin/AmountTest.kt b/bank/src/test/kotlin/AmountTest.kt index 8f80b2b6..e23cdfda 100644 --- a/bank/src/test/kotlin/AmountTest.kt +++ b/bank/src/test/kotlin/AmountTest.kt @@ -26,8 +26,7 @@ import tech.libeufin.bank.* import tech.libeufin.bank.db.* import tech.libeufin.bank.db.TransactionDAO.* import tech.libeufin.bank.db.WithdrawalDAO.* -import tech.libeufin.util.* -import net.taler.common.errorcodes.TalerErrorCode +import tech.libeufin.common.* class AmountTest { // Test amount computation in database diff --git a/bank/src/test/kotlin/BankIntegrationApiTest.kt b/bank/src/test/kotlin/BankIntegrationApiTest.kt index ce6b46c7..d2205f21 100644 --- a/bank/src/test/kotlin/BankIntegrationApiTest.kt +++ b/bank/src/test/kotlin/BankIntegrationApiTest.kt @@ -26,11 +26,10 @@ import java.util.* import kotlin.test.* import kotlinx.coroutines.* import kotlinx.serialization.json.* -import net.taler.common.errorcodes.TalerErrorCode import org.junit.Test import tech.libeufin.bank.* import tech.libeufin.bank.db.* -import tech.libeufin.util.* +import tech.libeufin.common.* class BankIntegrationApiTest { // GET /taler-integration/config diff --git a/bank/src/test/kotlin/ConversionApiTest.kt b/bank/src/test/kotlin/ConversionApiTest.kt index 14c826e3..a228705f 100644 --- a/bank/src/test/kotlin/ConversionApiTest.kt +++ b/bank/src/test/kotlin/ConversionApiTest.kt @@ -26,10 +26,9 @@ import java.util.* import kotlin.test.* import kotlinx.coroutines.* import kotlinx.serialization.json.* -import net.taler.common.errorcodes.TalerErrorCode import org.junit.Test import tech.libeufin.bank.* -import tech.libeufin.util.* +import tech.libeufin.common.* class ConversionApiTest { // GET /conversion-info/config diff --git a/bank/src/test/kotlin/CoreBankApiTest.kt b/bank/src/test/kotlin/CoreBankApiTest.kt index c9ecfa03..0df15208 100644 --- a/bank/src/test/kotlin/CoreBankApiTest.kt +++ b/bank/src/test/kotlin/CoreBankApiTest.kt @@ -30,12 +30,10 @@ import java.util.* import kotlin.test.* import kotlinx.coroutines.* import kotlinx.serialization.json.JsonElement -import net.taler.common.errorcodes.TalerErrorCode -import net.taler.wallet.crypto.Base32Crockford import org.junit.Test import tech.libeufin.bank.* import tech.libeufin.bank.db.* -import tech.libeufin.util.* +import tech.libeufin.common.* class CoreBankConfigTest { // GET /config diff --git a/bank/src/test/kotlin/DatabaseTest.kt b/bank/src/test/kotlin/DatabaseTest.kt index de1e608f..f03e151c 100644 --- a/bank/src/test/kotlin/DatabaseTest.kt +++ b/bank/src/test/kotlin/DatabaseTest.kt @@ -30,7 +30,7 @@ import kotlinx.coroutines.* import org.junit.Test import tech.libeufin.bank.* import tech.libeufin.bank.db.AccountDAO.* -import tech.libeufin.util.* +import tech.libeufin.common.* class DatabaseTest { diff --git a/bank/src/test/kotlin/JsonTest.kt b/bank/src/test/kotlin/JsonTest.kt index eb5904db..3a7e5f21 100644 --- a/bank/src/test/kotlin/JsonTest.kt +++ b/bank/src/test/kotlin/JsonTest.kt @@ -25,7 +25,7 @@ import kotlinx.serialization.encodeToString import kotlinx.serialization.json.Json import org.junit.Test import tech.libeufin.bank.* -import tech.libeufin.util.* +import tech.libeufin.common.* @Serializable data class MyJsonType( diff --git a/bank/src/test/kotlin/SecurityTest.kt b/bank/src/test/kotlin/SecurityTest.kt index c73140e2..b3c5f5ac 100644 --- a/bank/src/test/kotlin/SecurityTest.kt +++ b/bank/src/test/kotlin/SecurityTest.kt @@ -27,7 +27,7 @@ import kotlin.test.* import kotlinx.coroutines.* import org.junit.Test import tech.libeufin.bank.* -import tech.libeufin.util.* +import tech.libeufin.common.* class SecurityTest { @Test diff --git a/bank/src/test/kotlin/StatsTest.kt b/bank/src/test/kotlin/StatsTest.kt index 4198dbe4..1aa1979e 100644 --- a/bank/src/test/kotlin/StatsTest.kt +++ b/bank/src/test/kotlin/StatsTest.kt @@ -28,7 +28,7 @@ import java.util.* import kotlin.test.* import org.junit.Test import tech.libeufin.bank.* -import tech.libeufin.util.* +import tech.libeufin.common.* class StatsTest { @Test diff --git a/bank/src/test/kotlin/WireGatewayApiTest.kt b/bank/src/test/kotlin/WireGatewayApiTest.kt index 89c199ca..150de96a 100644 --- a/bank/src/test/kotlin/WireGatewayApiTest.kt +++ b/bank/src/test/kotlin/WireGatewayApiTest.kt @@ -25,10 +25,9 @@ import io.ktor.server.testing.* import java.util.* import kotlinx.coroutines.* import kotlinx.serialization.json.* -import net.taler.common.errorcodes.TalerErrorCode import org.junit.Test import tech.libeufin.bank.* -import tech.libeufin.util.* +import tech.libeufin.common.* class WireGatewayApiTest { // Testing the POST /transfer call from the TWG API. diff --git a/bank/src/test/kotlin/helpers.kt b/bank/src/test/kotlin/helpers.kt index 951d24f5..fac02408 100644 --- a/bank/src/test/kotlin/helpers.kt +++ b/bank/src/test/kotlin/helpers.kt @@ -29,12 +29,10 @@ import kotlin.test.* import kotlin.random.Random import kotlinx.coroutines.* import kotlinx.serialization.json.* -import net.taler.common.errorcodes.TalerErrorCode -import net.taler.wallet.crypto.Base32Crockford import tech.libeufin.bank.* import tech.libeufin.bank.db.* import tech.libeufin.bank.db.AccountDAO.* -import tech.libeufin.util.* +import tech.libeufin.common.* /* ----- Setup ----- */ diff --git a/bank/src/test/kotlin/routines.kt b/bank/src/test/kotlin/routines.kt index 92fdfd9c..6618b157 100644 --- a/bank/src/test/kotlin/routines.kt +++ b/bank/src/test/kotlin/routines.kt @@ -18,7 +18,7 @@ */ import tech.libeufin.bank.* -import tech.libeufin.util.* +import tech.libeufin.common.* import io.ktor.client.statement.HttpResponse import io.ktor.server.testing.ApplicationTestBuilder import io.ktor.client.request.* @@ -26,7 +26,6 @@ import io.ktor.http.* import kotlin.test.* import kotlinx.coroutines.* import kotlinx.serialization.json.* -import net.taler.common.errorcodes.TalerErrorCode // Test endpoint is correctly authenticated suspend fun ApplicationTestBuilder.authRoutine( |