summaryrefslogtreecommitdiff
path: root/testbench
diff options
context:
space:
mode:
authorAntoine A <>2024-04-08 10:09:54 +0200
committerAntoine A <>2024-04-08 10:09:54 +0200
commitd43a1a66429f056be442e8fa21ae50a3642147bb (patch)
tree18900ab5877dfcd4f61b03e2ef7560206febc2ef /testbench
parentfddb1e818e191f4870bac68b7f7893f18fccb4fb (diff)
downloadlibeufin-d43a1a66429f056be442e8fa21ae50a3642147bb.tar.gz
libeufin-d43a1a66429f056be442e8fa21ae50a3642147bb.tar.bz2
libeufin-d43a1a66429f056be442e8fa21ae50a3642147bb.zip
Optimise imports
Diffstat (limited to 'testbench')
-rw-r--r--testbench/src/main/kotlin/Main.kt20
-rw-r--r--testbench/src/test/kotlin/IntegrationTest.kt29
-rw-r--r--testbench/src/test/kotlin/Iso20022Test.kt11
-rw-r--r--testbench/src/test/kotlin/MigrationTest.kt18
4 files changed, 35 insertions, 43 deletions
diff --git a/testbench/src/main/kotlin/Main.kt b/testbench/src/main/kotlin/Main.kt
index 7a3216bb..af61a94f 100644
--- a/testbench/src/main/kotlin/Main.kt
+++ b/testbench/src/main/kotlin/Main.kt
@@ -19,20 +19,18 @@
package tech.libeufin.testbench
-import tech.libeufin.nexus.*
-import tech.libeufin.bank.*
-import tech.libeufin.common.*
-import com.github.ajalt.clikt.core.*
-import com.github.ajalt.clikt.parameters.arguments.*
-import com.github.ajalt.clikt.parameters.types.*
-import com.github.ajalt.clikt.testing.*
+import com.github.ajalt.clikt.core.CliktCommand
+import com.github.ajalt.clikt.core.ProgramResult
+import com.github.ajalt.clikt.parameters.arguments.argument
+import com.github.ajalt.clikt.testing.test
import io.ktor.client.*
import io.ktor.client.engine.cio.*
-import kotlin.test.*
-import kotlin.io.path.*
-import java.time.Instant
import kotlinx.coroutines.runBlocking
-import io.ktor.client.request.*
+import tech.libeufin.nexus.LibeufinNexusCommand
+import tech.libeufin.nexus.loadBankKeys
+import tech.libeufin.nexus.loadClientKeys
+import tech.libeufin.nexus.loadConfig
+import kotlin.io.path.*
val nexusCmd = LibeufinNexusCommand()
val client = HttpClient(CIO)
diff --git a/testbench/src/test/kotlin/IntegrationTest.kt b/testbench/src/test/kotlin/IntegrationTest.kt
index a8812c8b..f24e6d92 100644
--- a/testbench/src/test/kotlin/IntegrationTest.kt
+++ b/testbench/src/test/kotlin/IntegrationTest.kt
@@ -17,28 +17,25 @@
* <http://www.gnu.org/licenses/>
*/
-import org.junit.Test
-import tech.libeufin.bank.*
-import tech.libeufin.nexus.*
-import tech.libeufin.nexus.db.Database as NexusDb
-import tech.libeufin.bank.db.AccountDAO.*
-import tech.libeufin.common.*
-import tech.libeufin.common.db.*
-import java.time.Instant
-import java.util.Arrays
-import java.sql.SQLException
-import kotlinx.coroutines.runBlocking
-import com.github.ajalt.clikt.testing.test
import com.github.ajalt.clikt.core.CliktCommand
-import org.postgresql.jdbc.PgConnection
-import kotlin.test.*
-import kotlin.io.path.*
+import com.github.ajalt.clikt.testing.test
import io.ktor.client.*
import io.ktor.client.engine.cio.*
import io.ktor.client.plugins.*
import io.ktor.client.request.*
import io.ktor.client.statement.*
-import io.ktor.http.HttpStatusCode
+import io.ktor.http.*
+import kotlinx.coroutines.runBlocking
+import org.junit.Test
+import tech.libeufin.bank.*
+import tech.libeufin.common.*
+import tech.libeufin.common.db.one
+import tech.libeufin.nexus.*
+import java.time.Instant
+import kotlin.io.path.Path
+import kotlin.io.path.readText
+import kotlin.test.assertEquals
+import tech.libeufin.nexus.db.Database as NexusDb
fun CliktCommand.run(cmd: String) {
val result = test(cmd)
diff --git a/testbench/src/test/kotlin/Iso20022Test.kt b/testbench/src/test/kotlin/Iso20022Test.kt
index 55b5295e..b287d0d1 100644
--- a/testbench/src/test/kotlin/Iso20022Test.kt
+++ b/testbench/src/test/kotlin/Iso20022Test.kt
@@ -17,10 +17,15 @@
* <http://www.gnu.org/licenses/>
*/
-import tech.libeufin.nexus.*
import org.junit.Test
-import java.nio.file.*
-import kotlin.io.path.*
+import tech.libeufin.nexus.parseCustomerAck
+import tech.libeufin.nexus.parseCustomerPaymentStatusReport
+import tech.libeufin.nexus.parseTxNotif
+import java.nio.file.Files
+import kotlin.io.path.Path
+import kotlin.io.path.exists
+import kotlin.io.path.isDirectory
+import kotlin.io.path.listDirectoryEntries
class Iso20022Test {
@Test
diff --git a/testbench/src/test/kotlin/MigrationTest.kt b/testbench/src/test/kotlin/MigrationTest.kt
index 25b72605..ac56cf20 100644
--- a/testbench/src/test/kotlin/MigrationTest.kt
+++ b/testbench/src/test/kotlin/MigrationTest.kt
@@ -17,20 +17,12 @@
* <http://www.gnu.org/licenses/>
*/
-import org.junit.Test
-import tech.libeufin.bank.db.TransactionDAO.BankTransactionResult
-import tech.libeufin.bank.db.WithdrawalDAO.WithdrawalCreationResult
-import tech.libeufin.bank.db.*
-import tech.libeufin.bank.*
-import tech.libeufin.common.*
-import tech.libeufin.common.db.*
-import java.time.Instant
-import java.util.*
-import org.postgresql.jdbc.PgConnection
-import kotlin.test.assertEquals
import kotlinx.coroutines.runBlocking
-import java.nio.file.Path
-import kotlin.io.path.*
+import org.junit.Test
+import tech.libeufin.common.db.pgConnection
+import tech.libeufin.common.db.pgDataSource
+import kotlin.io.path.Path
+import kotlin.io.path.readText
class MigrationTest {
@Test