diff --git a/dms/cmd/migrate/main_test.go b/dms/cmd/migrate/main_test.go index 4e276ea7..cf4ff152 100644 --- a/dms/cmd/migrate/main_test.go +++ b/dms/cmd/migrate/main_test.go @@ -10,7 +10,7 @@ import ( "github.com/jackc/pgx/v5/pgxpool" - "gitea.perlbach24.de/scripte/nexarch/dms/internal/testdb" + "gitea.perlbach24.de/scripte/nexarch/common/testdb" ) func TestRun_FreshSchemaAppliesAllAndIsIdempotent(t *testing.T) { diff --git a/dms/internal/auditapi/handler_test.go b/dms/internal/auditapi/handler_test.go index 82dc693d..f174ae16 100644 --- a/dms/internal/auditapi/handler_test.go +++ b/dms/internal/auditapi/handler_test.go @@ -14,8 +14,8 @@ import ( "github.com/jackc/pgx/v5/pgxpool" + "gitea.perlbach24.de/scripte/nexarch/common/testdb" "gitea.perlbach24.de/scripte/nexarch/dms/internal/audittrail" - "gitea.perlbach24.de/scripte/nexarch/dms/internal/testdb" ) func setupTest(t *testing.T) (*pgxpool.Pool, *httptest.Server) { diff --git a/dms/internal/audittrail/append_only_test.go b/dms/internal/audittrail/append_only_test.go index 41252ce3..c1ab46e6 100644 --- a/dms/internal/audittrail/append_only_test.go +++ b/dms/internal/audittrail/append_only_test.go @@ -13,7 +13,7 @@ import ( "github.com/jackc/pgx/v5/pgconn" "github.com/jackc/pgx/v5/pgxpool" - "gitea.perlbach24.de/scripte/nexarch/dms/internal/testdb" + "gitea.perlbach24.de/scripte/nexarch/common/testdb" ) // setupAppendOnlyTest legt Tabelle, Trigger UND die Rechteeinschraenkung diff --git a/dms/internal/audittrail/audittrail_test.go b/dms/internal/audittrail/audittrail_test.go index e96d5592..e69dc5f1 100644 --- a/dms/internal/audittrail/audittrail_test.go +++ b/dms/internal/audittrail/audittrail_test.go @@ -10,7 +10,7 @@ import ( "github.com/jackc/pgx/v5/pgxpool" - "gitea.perlbach24.de/scripte/nexarch/dms/internal/testdb" + "gitea.perlbach24.de/scripte/nexarch/common/testdb" ) func requireTestPool(t *testing.T) *pgxpool.Pool { diff --git a/dms/internal/bulkedit/bulkedit_test.go b/dms/internal/bulkedit/bulkedit_test.go index 2beaf9b8..4c247050 100644 --- a/dms/internal/bulkedit/bulkedit_test.go +++ b/dms/internal/bulkedit/bulkedit_test.go @@ -10,8 +10,8 @@ import ( "github.com/jackc/pgx/v5/pgxpool" + "gitea.perlbach24.de/scripte/nexarch/common/testdb" "gitea.perlbach24.de/scripte/nexarch/dms/internal/audittrail" - "gitea.perlbach24.de/scripte/nexarch/dms/internal/testdb" "gitea.perlbach24.de/scripte/nexarch/dms/internal/versioning" ) diff --git a/dms/internal/bulkeditapi/handler_test.go b/dms/internal/bulkeditapi/handler_test.go index 19b9d9a0..9ae85103 100644 --- a/dms/internal/bulkeditapi/handler_test.go +++ b/dms/internal/bulkeditapi/handler_test.go @@ -13,8 +13,8 @@ import ( "github.com/jackc/pgx/v5/pgxpool" + "gitea.perlbach24.de/scripte/nexarch/common/testdb" "gitea.perlbach24.de/scripte/nexarch/dms/internal/bulkedit" - "gitea.perlbach24.de/scripte/nexarch/dms/internal/testdb" ) type alwaysUnlocked struct{} diff --git a/dms/internal/docmerge/docmerge_test.go b/dms/internal/docmerge/docmerge_test.go index 73d3152e..45fb2576 100644 --- a/dms/internal/docmerge/docmerge_test.go +++ b/dms/internal/docmerge/docmerge_test.go @@ -11,9 +11,9 @@ import ( "github.com/jackc/pgx/v5/pgxpool" + "gitea.perlbach24.de/scripte/nexarch/common/testdb" dmscrypto "gitea.perlbach24.de/scripte/nexarch/dms/internal/crypto" "gitea.perlbach24.de/scripte/nexarch/dms/internal/storage" - "gitea.perlbach24.de/scripte/nexarch/dms/internal/testdb" ) type fakeKEKProvider struct{ kek []byte } diff --git a/dms/internal/documentapi/handler_test.go b/dms/internal/documentapi/handler_test.go index e13de9cf..b2c3d26d 100644 --- a/dms/internal/documentapi/handler_test.go +++ b/dms/internal/documentapi/handler_test.go @@ -12,9 +12,9 @@ import ( "github.com/jackc/pgx/v5/pgxpool" + "gitea.perlbach24.de/scripte/nexarch/common/testdb" dmscrypto "gitea.perlbach24.de/scripte/nexarch/dms/internal/crypto" "gitea.perlbach24.de/scripte/nexarch/dms/internal/storage" - "gitea.perlbach24.de/scripte/nexarch/dms/internal/testdb" ) type fakeKEKProvider struct{ kek []byte } diff --git a/dms/internal/documenttype/documenttype_test.go b/dms/internal/documenttype/documenttype_test.go index 2e1c0995..619eb371 100644 --- a/dms/internal/documenttype/documenttype_test.go +++ b/dms/internal/documenttype/documenttype_test.go @@ -9,7 +9,7 @@ import ( "github.com/jackc/pgx/v5/pgxpool" - "gitea.perlbach24.de/scripte/nexarch/dms/internal/testdb" + "gitea.perlbach24.de/scripte/nexarch/common/testdb" ) func requireTestPool(t *testing.T) (*pgxpool.Pool, string) { diff --git a/dms/internal/downloadapi/handler_test.go b/dms/internal/downloadapi/handler_test.go index 8a7fbcff..f85b7bca 100644 --- a/dms/internal/downloadapi/handler_test.go +++ b/dms/internal/downloadapi/handler_test.go @@ -18,10 +18,10 @@ import ( "github.com/jackc/pgx/v5/pgxpool" + "gitea.perlbach24.de/scripte/nexarch/common/testdb" dmscrypto "gitea.perlbach24.de/scripte/nexarch/dms/internal/crypto" "gitea.perlbach24.de/scripte/nexarch/dms/internal/storage" "gitea.perlbach24.de/scripte/nexarch/dms/internal/testaudit" - "gitea.perlbach24.de/scripte/nexarch/dms/internal/testdb" ) type fakeKEKProvider struct{ kek []byte } diff --git a/dms/internal/export/export_test.go b/dms/internal/export/export_test.go index d3e5f3c7..2ff99cf9 100644 --- a/dms/internal/export/export_test.go +++ b/dms/internal/export/export_test.go @@ -15,11 +15,11 @@ import ( "github.com/jackc/pgx/v5/pgxpool" + "gitea.perlbach24.de/scripte/nexarch/common/testdb" dmscrypto "gitea.perlbach24.de/scripte/nexarch/dms/internal/crypto" "gitea.perlbach24.de/scripte/nexarch/dms/internal/jobqueue" "gitea.perlbach24.de/scripte/nexarch/dms/internal/storage" "gitea.perlbach24.de/scripte/nexarch/dms/internal/testaudit" - "gitea.perlbach24.de/scripte/nexarch/dms/internal/testdb" ) type fakeKEKProvider struct{ kek []byte } diff --git a/dms/internal/folder/folder_test.go b/dms/internal/folder/folder_test.go index 27bdd4af..364e0154 100644 --- a/dms/internal/folder/folder_test.go +++ b/dms/internal/folder/folder_test.go @@ -9,7 +9,7 @@ import ( "github.com/jackc/pgx/v5/pgxpool" - "gitea.perlbach24.de/scripte/nexarch/dms/internal/testdb" + "gitea.perlbach24.de/scripte/nexarch/common/testdb" ) func requireTestPool(t *testing.T) (*pgxpool.Pool, string) { diff --git a/dms/internal/folderapi/handler_test.go b/dms/internal/folderapi/handler_test.go index 09baed17..4a30d407 100644 --- a/dms/internal/folderapi/handler_test.go +++ b/dms/internal/folderapi/handler_test.go @@ -12,9 +12,9 @@ import ( "github.com/jackc/pgx/v5/pgxpool" + "gitea.perlbach24.de/scripte/nexarch/common/testdb" "gitea.perlbach24.de/scripte/nexarch/dms/internal/folder" "gitea.perlbach24.de/scripte/nexarch/dms/internal/policyclient" - "gitea.perlbach24.de/scripte/nexarch/dms/internal/testdb" ) func requireTestPool(t *testing.T) (*pgxpool.Pool, string) { diff --git a/dms/internal/jobqueue/queue_test.go b/dms/internal/jobqueue/queue_test.go index 72b3e0cf..619c0813 100644 --- a/dms/internal/jobqueue/queue_test.go +++ b/dms/internal/jobqueue/queue_test.go @@ -10,7 +10,7 @@ import ( "github.com/jackc/pgx/v5/pgxpool" - "gitea.perlbach24.de/scripte/nexarch/dms/internal/testdb" + "gitea.perlbach24.de/scripte/nexarch/common/testdb" ) // TestQueueLength_ReflectsPendingAndProcessingJobs prueft FDN-08 diff --git a/dms/internal/malwarescan/scan_test.go b/dms/internal/malwarescan/scan_test.go index 5e455766..c262b377 100644 --- a/dms/internal/malwarescan/scan_test.go +++ b/dms/internal/malwarescan/scan_test.go @@ -13,10 +13,10 @@ import ( "github.com/jackc/pgx/v5/pgxpool" + "gitea.perlbach24.de/scripte/nexarch/common/testdb" "gitea.perlbach24.de/scripte/nexarch/dms/internal/audittrail" dmscrypto "gitea.perlbach24.de/scripte/nexarch/dms/internal/crypto" "gitea.perlbach24.de/scripte/nexarch/dms/internal/storage" - "gitea.perlbach24.de/scripte/nexarch/dms/internal/testdb" ) type fakeKEKProvider struct{ kek []byte } diff --git a/dms/internal/metadataapi/handler_test.go b/dms/internal/metadataapi/handler_test.go index 27f9d880..6e619bf9 100644 --- a/dms/internal/metadataapi/handler_test.go +++ b/dms/internal/metadataapi/handler_test.go @@ -13,8 +13,8 @@ import ( "github.com/jackc/pgx/v5/pgxpool" + "gitea.perlbach24.de/scripte/nexarch/common/testdb" "gitea.perlbach24.de/scripte/nexarch/dms/internal/testaudit" - "gitea.perlbach24.de/scripte/nexarch/dms/internal/testdb" ) func setupTest(t *testing.T) (*pgxpool.Pool, *httptest.Server, string) { diff --git a/dms/internal/metadatafield/metadatafield_test.go b/dms/internal/metadatafield/metadatafield_test.go index 001ebe41..50fbecbe 100644 --- a/dms/internal/metadatafield/metadatafield_test.go +++ b/dms/internal/metadatafield/metadatafield_test.go @@ -9,7 +9,7 @@ import ( "github.com/jackc/pgx/v5/pgxpool" - "gitea.perlbach24.de/scripte/nexarch/dms/internal/testdb" + "gitea.perlbach24.de/scripte/nexarch/common/testdb" ) func requireTestPool(t *testing.T) (*pgxpool.Pool, string) { diff --git a/dms/internal/migrationdocument/migrate_test.go b/dms/internal/migrationdocument/migrate_test.go index b3a84706..349a860a 100644 --- a/dms/internal/migrationdocument/migrate_test.go +++ b/dms/internal/migrationdocument/migrate_test.go @@ -13,9 +13,9 @@ import ( "github.com/jackc/pgx/v5/pgxpool" + "gitea.perlbach24.de/scripte/nexarch/common/testdb" dmscrypto "gitea.perlbach24.de/scripte/nexarch/dms/internal/crypto" "gitea.perlbach24.de/scripte/nexarch/dms/internal/storage" - "gitea.perlbach24.de/scripte/nexarch/dms/internal/testdb" ) // fakeKEKProvider liefert einen fest hinterlegten Tenant-KEK, analog zum diff --git a/dms/internal/migrationfolder/migrate_test.go b/dms/internal/migrationfolder/migrate_test.go index 97fa8095..1f2f6c59 100644 --- a/dms/internal/migrationfolder/migrate_test.go +++ b/dms/internal/migrationfolder/migrate_test.go @@ -10,7 +10,7 @@ import ( "github.com/jackc/pgx/v5/pgxpool" - "gitea.perlbach24.de/scripte/nexarch/dms/internal/testdb" + "gitea.perlbach24.de/scripte/nexarch/common/testdb" ) // memorySource ist eine In-Memory-Testquelle: simuliert das SQL-Export von diff --git a/dms/internal/migrationmetadata/migrate_test.go b/dms/internal/migrationmetadata/migrate_test.go index c6ce529e..06e7f2fd 100644 --- a/dms/internal/migrationmetadata/migrate_test.go +++ b/dms/internal/migrationmetadata/migrate_test.go @@ -9,7 +9,7 @@ import ( "github.com/jackc/pgx/v5/pgxpool" - "gitea.perlbach24.de/scripte/nexarch/dms/internal/testdb" + "gitea.perlbach24.de/scripte/nexarch/common/testdb" ) // memorySource ist eine In-Memory-Testquelle: simuliert archivdms' Custom- diff --git a/dms/internal/migrationsharelink/migrate_test.go b/dms/internal/migrationsharelink/migrate_test.go index 3e8e1e6e..2cc570f6 100644 --- a/dms/internal/migrationsharelink/migrate_test.go +++ b/dms/internal/migrationsharelink/migrate_test.go @@ -10,8 +10,8 @@ import ( "github.com/jackc/pgx/v5/pgxpool" + "gitea.perlbach24.de/scripte/nexarch/common/testdb" "gitea.perlbach24.de/scripte/nexarch/dms/internal/sharelink" - "gitea.perlbach24.de/scripte/nexarch/dms/internal/testdb" ) // memorySource simuliert archivdms' Freigabelink-Export rein synthetisch diff --git a/dms/internal/pdfconvert/pdfconvert_test.go b/dms/internal/pdfconvert/pdfconvert_test.go index 0861bc81..be0ea6c6 100644 --- a/dms/internal/pdfconvert/pdfconvert_test.go +++ b/dms/internal/pdfconvert/pdfconvert_test.go @@ -14,10 +14,10 @@ import ( "github.com/jackc/pgx/v5/pgxpool" + "gitea.perlbach24.de/scripte/nexarch/common/testdb" dmscrypto "gitea.perlbach24.de/scripte/nexarch/dms/internal/crypto" "gitea.perlbach24.de/scripte/nexarch/dms/internal/jobqueue" "gitea.perlbach24.de/scripte/nexarch/dms/internal/storage" - "gitea.perlbach24.de/scripte/nexarch/dms/internal/testdb" ) type fakeKEKProvider struct{ kek []byte } diff --git a/dms/internal/pdfsign/pdfsign_test.go b/dms/internal/pdfsign/pdfsign_test.go index 63ce6196..15852981 100644 --- a/dms/internal/pdfsign/pdfsign_test.go +++ b/dms/internal/pdfsign/pdfsign_test.go @@ -18,10 +18,10 @@ import ( "github.com/jackc/pgx/v5/pgxpool" + "gitea.perlbach24.de/scripte/nexarch/common/testdb" dmscrypto "gitea.perlbach24.de/scripte/nexarch/dms/internal/crypto" "gitea.perlbach24.de/scripte/nexarch/dms/internal/storage" "gitea.perlbach24.de/scripte/nexarch/dms/internal/testaudit" - "gitea.perlbach24.de/scripte/nexarch/dms/internal/testdb" ) type fakeKEKProvider struct{ kek []byte } diff --git a/dms/internal/qa10/qa10_test.go b/dms/internal/qa10/qa10_test.go index d7c8c6fa..607d7397 100644 --- a/dms/internal/qa10/qa10_test.go +++ b/dms/internal/qa10/qa10_test.go @@ -25,6 +25,7 @@ import ( "github.com/jackc/pgx/v5/pgxpool" + "gitea.perlbach24.de/scripte/nexarch/common/testdb" "gitea.perlbach24.de/scripte/nexarch/dms/internal/apiwiring" dmscrypto "gitea.perlbach24.de/scripte/nexarch/dms/internal/crypto" "gitea.perlbach24.de/scripte/nexarch/dms/internal/jobqueue" @@ -34,7 +35,6 @@ import ( "gitea.perlbach24.de/scripte/nexarch/dms/internal/searchwiring" "gitea.perlbach24.de/scripte/nexarch/dms/internal/storage" "gitea.perlbach24.de/scripte/nexarch/dms/internal/testcorpus" - "gitea.perlbach24.de/scripte/nexarch/dms/internal/testdb" "gitea.perlbach24.de/scripte/nexarch/dms/internal/testlock" "gitea.perlbach24.de/scripte/nexarch/dms/internal/upload" "gitea.perlbach24.de/scripte/nexarch/dms/internal/workerruntime" diff --git a/dms/internal/retentiondestroy/retentiondestroy_test.go b/dms/internal/retentiondestroy/retentiondestroy_test.go index 894276cd..894cbb01 100644 --- a/dms/internal/retentiondestroy/retentiondestroy_test.go +++ b/dms/internal/retentiondestroy/retentiondestroy_test.go @@ -12,11 +12,11 @@ import ( "github.com/jackc/pgx/v5/pgxpool" + "gitea.perlbach24.de/scripte/nexarch/common/testdb" "gitea.perlbach24.de/scripte/nexarch/dms/internal/jobqueue" "gitea.perlbach24.de/scripte/nexarch/dms/internal/retentionclient" "gitea.perlbach24.de/scripte/nexarch/dms/internal/storage" "gitea.perlbach24.de/scripte/nexarch/dms/internal/testaudit" - "gitea.perlbach24.de/scripte/nexarch/dms/internal/testdb" ) func setupTest(t *testing.T) *pgxpool.Pool { diff --git a/dms/internal/searchsync/searchsync_test.go b/dms/internal/searchsync/searchsync_test.go index 6f3dc8af..dd60fcf0 100644 --- a/dms/internal/searchsync/searchsync_test.go +++ b/dms/internal/searchsync/searchsync_test.go @@ -10,9 +10,9 @@ import ( "github.com/jackc/pgx/v5/pgxpool" + "gitea.perlbach24.de/scripte/nexarch/common/testdb" "gitea.perlbach24.de/scripte/nexarch/dms/internal/jobqueue" "gitea.perlbach24.de/scripte/nexarch/dms/internal/searchindex" - "gitea.perlbach24.de/scripte/nexarch/dms/internal/testdb" "gitea.perlbach24.de/scripte/nexarch/dms/internal/testlock" ) diff --git a/dms/internal/tag/tag_test.go b/dms/internal/tag/tag_test.go index a6311d65..a453165c 100644 --- a/dms/internal/tag/tag_test.go +++ b/dms/internal/tag/tag_test.go @@ -9,7 +9,7 @@ import ( "github.com/jackc/pgx/v5/pgxpool" - "gitea.perlbach24.de/scripte/nexarch/dms/internal/testdb" + "gitea.perlbach24.de/scripte/nexarch/common/testdb" ) func requireTestPool(t *testing.T) (*pgxpool.Pool, string) { diff --git a/dms/internal/tagapi/handler_test.go b/dms/internal/tagapi/handler_test.go index f5c509ca..41cd48cf 100644 --- a/dms/internal/tagapi/handler_test.go +++ b/dms/internal/tagapi/handler_test.go @@ -13,8 +13,8 @@ import ( "github.com/jackc/pgx/v5/pgxpool" + "gitea.perlbach24.de/scripte/nexarch/common/testdb" "gitea.perlbach24.de/scripte/nexarch/dms/internal/testaudit" - "gitea.perlbach24.de/scripte/nexarch/dms/internal/testdb" ) func setupTest(t *testing.T) (*pgxpool.Pool, *httptest.Server, string) { diff --git a/dms/internal/testdb/testdb.go b/dms/internal/testdb/testdb.go deleted file mode 100644 index d5ca66b8..00000000 --- a/dms/internal/testdb/testdb.go +++ /dev/null @@ -1,62 +0,0 @@ -// Package testdb liefert Integrationstests einen Pool auf ein eigenes, -// frisch angelegtes Schema (search_path = Schema, public). Tabellen, die ein -// Test per CREATE TABLE anlegt, entstehen damit nur in diesem Schema; Pakete, -// Laeufe und parallele Checkouts teilen sich keine Tabellen mehr. -package testdb - -import ( - "context" - "fmt" - "sync/atomic" - "testing" - "time" - - "github.com/jackc/pgx/v5/pgxpool" -) - -var seq atomic.Int64 - -// Pool legt ein Schema an und liefert einen darauf ausgerichteten Pool; -// beides wird per t.Cleanup wieder entfernt. -func Pool(t testing.TB, dsn string) *pgxpool.Pool { - t.Helper() - pool, _ := PoolWithSchema(t, dsn, nil) - return pool -} - -// PoolWithSchema wie Pool, zusaetzlich mit dem Schemanamen und der -// Moeglichkeit, die Verbindungskonfiguration anzupassen. -func PoolWithSchema(t testing.TB, dsn string, adjust func(*pgxpool.Config)) (*pgxpool.Pool, string) { - t.Helper() - ctx := context.Background() - admin, err := pgxpool.New(ctx, dsn) - if err != nil { - t.Fatalf("testdb: verbindung: %v", err) - } - schema := fmt.Sprintf("dmstest_%d_%d", time.Now().UnixNano(), seq.Add(1)) - if _, err := admin.Exec(ctx, "CREATE SCHEMA "+schema); err != nil { - admin.Close() - t.Fatalf("testdb: schema anlegen: %v", err) - } - - cfg, err := pgxpool.ParseConfig(dsn) - if err != nil { - admin.Close() - t.Fatalf("testdb: dsn: %v", err) - } - cfg.ConnConfig.RuntimeParams["search_path"] = schema + ",public" - if adjust != nil { - adjust(cfg) - } - pool, err := pgxpool.NewWithConfig(ctx, cfg) - if err != nil { - admin.Close() - t.Fatalf("testdb: pool: %v", err) - } - t.Cleanup(func() { - pool.Close() - _, _ = admin.Exec(context.Background(), "DROP SCHEMA "+schema+" CASCADE") - admin.Close() - }) - return pool, schema -} diff --git a/dms/internal/thumbnail/thumbnail_test.go b/dms/internal/thumbnail/thumbnail_test.go index 7185c2f4..9ff08ef1 100644 --- a/dms/internal/thumbnail/thumbnail_test.go +++ b/dms/internal/thumbnail/thumbnail_test.go @@ -17,10 +17,10 @@ import ( "github.com/jackc/pgx/v5/pgxpool" "golang.org/x/image/tiff" + "gitea.perlbach24.de/scripte/nexarch/common/testdb" dmscrypto "gitea.perlbach24.de/scripte/nexarch/dms/internal/crypto" "gitea.perlbach24.de/scripte/nexarch/dms/internal/jobqueue" "gitea.perlbach24.de/scripte/nexarch/dms/internal/storage" - "gitea.perlbach24.de/scripte/nexarch/dms/internal/testdb" ) type fakeKEKProvider struct{ kek []byte } diff --git a/dms/internal/trash/trash_test.go b/dms/internal/trash/trash_test.go index 1ba3df01..56c3b86e 100644 --- a/dms/internal/trash/trash_test.go +++ b/dms/internal/trash/trash_test.go @@ -10,11 +10,11 @@ import ( "github.com/jackc/pgx/v5/pgxpool" + "gitea.perlbach24.de/scripte/nexarch/common/testdb" "gitea.perlbach24.de/scripte/nexarch/dms/internal/folder" "gitea.perlbach24.de/scripte/nexarch/dms/internal/legalhold/legalholdtest" "gitea.perlbach24.de/scripte/nexarch/dms/internal/storage" "gitea.perlbach24.de/scripte/nexarch/dms/internal/testaudit" - "gitea.perlbach24.de/scripte/nexarch/dms/internal/testdb" ) type noopUsageReporter struct{} diff --git a/dms/internal/trashapi/handler_test.go b/dms/internal/trashapi/handler_test.go index cb918a7c..76b0d3c4 100644 --- a/dms/internal/trashapi/handler_test.go +++ b/dms/internal/trashapi/handler_test.go @@ -14,10 +14,10 @@ import ( "github.com/jackc/pgx/v5/pgxpool" + "gitea.perlbach24.de/scripte/nexarch/common/testdb" "gitea.perlbach24.de/scripte/nexarch/dms/internal/legalhold/legalholdtest" "gitea.perlbach24.de/scripte/nexarch/dms/internal/storage" "gitea.perlbach24.de/scripte/nexarch/dms/internal/testaudit" - "gitea.perlbach24.de/scripte/nexarch/dms/internal/testdb" ) type noopUsageReporter struct{} diff --git a/dms/internal/upload/service_test.go b/dms/internal/upload/service_test.go index 956fff5a..59654994 100644 --- a/dms/internal/upload/service_test.go +++ b/dms/internal/upload/service_test.go @@ -15,10 +15,10 @@ import ( "github.com/jackc/pgx/v5/pgxpool" + "gitea.perlbach24.de/scripte/nexarch/common/testdb" dmscrypto "gitea.perlbach24.de/scripte/nexarch/dms/internal/crypto" "gitea.perlbach24.de/scripte/nexarch/dms/internal/storage" "gitea.perlbach24.de/scripte/nexarch/dms/internal/testaudit" - "gitea.perlbach24.de/scripte/nexarch/dms/internal/testdb" ) // fakeKEKProvider liefert einen fest hinterlegten Tenant-KEK — dieselbe diff --git a/dms/internal/uploadapi/handler_test.go b/dms/internal/uploadapi/handler_test.go index bec37013..09a55c48 100644 --- a/dms/internal/uploadapi/handler_test.go +++ b/dms/internal/uploadapi/handler_test.go @@ -13,10 +13,10 @@ import ( "testing" "time" + "gitea.perlbach24.de/scripte/nexarch/common/testdb" dmscrypto "gitea.perlbach24.de/scripte/nexarch/dms/internal/crypto" "gitea.perlbach24.de/scripte/nexarch/dms/internal/migrate" "gitea.perlbach24.de/scripte/nexarch/dms/internal/storage" - "gitea.perlbach24.de/scripte/nexarch/dms/internal/testdb" "gitea.perlbach24.de/scripte/nexarch/dms/internal/upload" ) diff --git a/dms/internal/uploadapi/int19_mobilecapture_test.go b/dms/internal/uploadapi/int19_mobilecapture_test.go index d1f024f7..5d06c1fc 100644 --- a/dms/internal/uploadapi/int19_mobilecapture_test.go +++ b/dms/internal/uploadapi/int19_mobilecapture_test.go @@ -17,10 +17,10 @@ import ( "testing" "time" + "gitea.perlbach24.de/scripte/nexarch/common/testdb" dmscrypto "gitea.perlbach24.de/scripte/nexarch/dms/internal/crypto" "gitea.perlbach24.de/scripte/nexarch/dms/internal/migrate" "gitea.perlbach24.de/scripte/nexarch/dms/internal/storage" - "gitea.perlbach24.de/scripte/nexarch/dms/internal/testdb" "gitea.perlbach24.de/scripte/nexarch/dms/internal/upload" ) diff --git a/dms/internal/versioning/diff_test.go b/dms/internal/versioning/diff_test.go index a7e00807..eb0639f4 100644 --- a/dms/internal/versioning/diff_test.go +++ b/dms/internal/versioning/diff_test.go @@ -11,10 +11,10 @@ import ( "github.com/jackc/pgx/v5/pgxpool" + "gitea.perlbach24.de/scripte/nexarch/common/testdb" dmscrypto "gitea.perlbach24.de/scripte/nexarch/dms/internal/crypto" "gitea.perlbach24.de/scripte/nexarch/dms/internal/storage" "gitea.perlbach24.de/scripte/nexarch/dms/internal/testaudit" - "gitea.perlbach24.de/scripte/nexarch/dms/internal/testdb" ) // Akzeptanzkriterium 1: Textunterschiede werden zeilenweise geliefert. diff --git a/dms/internal/versioning/versioning_test.go b/dms/internal/versioning/versioning_test.go index 48eda40f..a9f0af2a 100644 --- a/dms/internal/versioning/versioning_test.go +++ b/dms/internal/versioning/versioning_test.go @@ -11,10 +11,10 @@ import ( "github.com/jackc/pgx/v5/pgxpool" + "gitea.perlbach24.de/scripte/nexarch/common/testdb" dmscrypto "gitea.perlbach24.de/scripte/nexarch/dms/internal/crypto" "gitea.perlbach24.de/scripte/nexarch/dms/internal/storage" "gitea.perlbach24.de/scripte/nexarch/dms/internal/testaudit" - "gitea.perlbach24.de/scripte/nexarch/dms/internal/testdb" ) type fakeKEKProvider struct{ kek []byte } diff --git a/dms/internal/versioningapi/handler_test.go b/dms/internal/versioningapi/handler_test.go index ee4d052f..41f6b444 100644 --- a/dms/internal/versioningapi/handler_test.go +++ b/dms/internal/versioningapi/handler_test.go @@ -14,10 +14,10 @@ import ( "github.com/jackc/pgx/v5/pgxpool" + "gitea.perlbach24.de/scripte/nexarch/common/testdb" dmscrypto "gitea.perlbach24.de/scripte/nexarch/dms/internal/crypto" "gitea.perlbach24.de/scripte/nexarch/dms/internal/storage" "gitea.perlbach24.de/scripte/nexarch/dms/internal/testaudit" - "gitea.perlbach24.de/scripte/nexarch/dms/internal/testdb" "gitea.perlbach24.de/scripte/nexarch/dms/internal/versioning" ) diff --git a/dms/internal/watchfolder/watcher_test.go b/dms/internal/watchfolder/watcher_test.go index 9cd07d51..d24b5211 100644 --- a/dms/internal/watchfolder/watcher_test.go +++ b/dms/internal/watchfolder/watcher_test.go @@ -13,9 +13,9 @@ import ( "github.com/jackc/pgx/v5/pgxpool" + "gitea.perlbach24.de/scripte/nexarch/common/testdb" dmscrypto "gitea.perlbach24.de/scripte/nexarch/dms/internal/crypto" "gitea.perlbach24.de/scripte/nexarch/dms/internal/storage" - "gitea.perlbach24.de/scripte/nexarch/dms/internal/testdb" "gitea.perlbach24.de/scripte/nexarch/dms/internal/upload" ) diff --git a/dms/internal/workflowevent/workflowevent_test.go b/dms/internal/workflowevent/workflowevent_test.go index 52810e02..e82673e1 100644 --- a/dms/internal/workflowevent/workflowevent_test.go +++ b/dms/internal/workflowevent/workflowevent_test.go @@ -12,8 +12,8 @@ import ( "github.com/jackc/pgx/v5/pgxpool" + "gitea.perlbach24.de/scripte/nexarch/common/testdb" "gitea.perlbach24.de/scripte/nexarch/dms/internal/jobqueue" - "gitea.perlbach24.de/scripte/nexarch/dms/internal/testdb" ) // fakeWorkflow simuliert den ENG-02-Adapter (workflow/internal/moduleadapter,