FDN-17: testhelper umbenannt (kollidierte mit paketnamen)
CI / Core-Modul (Build/Vet/Test) (push) Canceled after 0s
CI / DMS Security-Test-Gate (AC5, Merge-Gate) (push) Canceled after 0s
CI / DMS-Modul (Lint/Build/Test/Coverage/Artefakt) (push) Canceled after 0s
CI / DMS-Modul Supply-Chain-Scan (govulncheck) (push) Canceled after 0s
CI / Web (dms-browser) (push) Canceled after 0s
CI / Web (pdf-viewer) (push) Canceled after 0s
CI / Web (shl) (push) Canceled after 0s
CI / Core-Modul (Build/Vet/Test) (push) Canceled after 0s
CI / DMS Security-Test-Gate (AC5, Merge-Gate) (push) Canceled after 0s
CI / DMS-Modul (Lint/Build/Test/Coverage/Artefakt) (push) Canceled after 0s
CI / DMS-Modul Supply-Chain-Scan (govulncheck) (push) Canceled after 0s
CI / Web (dms-browser) (push) Canceled after 0s
CI / Web (pdf-viewer) (push) Canceled after 0s
CI / Web (shl) (push) Canceled after 0s
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
1 parent
64e44deb0d
commit
40172785de
1 file changed
+4
-4
@@ -33,7 +33,7 @@ func requireTools(t *testing.T) {
|
||||
}
|
||||
}
|
||||
|
||||
func upload(t *testing.T, e *testenv.Env, rt *Runtime, queue *jobqueue.Queue, name string, data []byte) (docID, revID string) {
|
||||
func uploadPDF(t *testing.T, e *testenv.Env, rt *Runtime, queue *jobqueue.Queue, name string, data []byte) (docID, revID string) {
|
||||
t.Helper()
|
||||
svc := e.UploadService(t)
|
||||
AttachEnqueuers(svc, e.Pool, queue, rt.JobTypes())
|
||||
@@ -90,7 +90,7 @@ func TestEndToEnd_AllJobTypesReachTheirFinalState(t *testing.T) {
|
||||
go func() { rt.Run(ctx, 3, "e2e", 20*time.Millisecond); close(done) }()
|
||||
defer func() { cancel(); <-done }()
|
||||
|
||||
docID, revID := upload(t, e, rt, queue, "durchsuchbar.pdf", testcorpus.GeneratePDF("Rechnung", []string{"Rechnung Nr. 2026-0001", "Musterhandel Nordlicht GmbH", "Gesamtbetrag 77,50 EUR"}))
|
||||
docID, revID := uploadPDF(t, e, rt, queue, "durchsuchbar.pdf", testcorpus.GeneratePDF("Rechnung", []string{"Rechnung Nr. 2026-0001", "Musterhandel Nordlicht GmbH", "Gesamtbetrag 77,50 EUR"}))
|
||||
|
||||
waitFor(t, "vorschau", 60*time.Second, func() bool {
|
||||
th, err := thumbnail.GetForRevision(ctx, e.Pool, revID)
|
||||
@@ -136,7 +136,7 @@ func TestMissingToolsAndConfigurationAreReportedAndNotEnqueued(t *testing.T) {
|
||||
t.Errorf("registrierte jobtypen: %v, erwartet nur %s", types, export.JobType)
|
||||
}
|
||||
|
||||
upload(t, e, rt, queue, "x.pdf", testcorpus.GeneratePDF("x", []string{"Testinhalt Zeile eins", "Zeile zwei"}))
|
||||
uploadPDF(t, e, rt, queue, "x.pdf", testcorpus.GeneratePDF("x", []string{"Testinhalt Zeile eins", "Zeile zwei"}))
|
||||
if n := count(t, e, `SELECT count(*) FROM processing_jobs WHERE job_type IN ($1, $2, $3)`, thumbnail.JobType, malwarescan.JobType, ocr.JobPlan); n != 0 {
|
||||
t.Errorf("%d jobs fuer nicht abgeholte typen eingereiht (sie blieben ewig pending)", n)
|
||||
}
|
||||
@@ -175,7 +175,7 @@ func TestMultipleWorkersProcessEachJobExactlyOnce(t *testing.T) {
|
||||
const docs = 15
|
||||
revs := make([]string, docs)
|
||||
for i := range revs {
|
||||
_, revs[i] = upload(t, e, rt, queue, fmt.Sprintf("d%02d.pdf", i), testcorpus.GeneratePDF("t", []string{fmt.Sprintf("Dokument Nummer %d", i), "Musterhandel Nordlicht GmbH Zeile"}))
|
||||
_, revs[i] = uploadPDF(t, e, rt, queue, fmt.Sprintf("d%02d.pdf", i), testcorpus.GeneratePDF("t", []string{fmt.Sprintf("Dokument Nummer %d", i), "Musterhandel Nordlicht GmbH Zeile"}))
|
||||
}
|
||||
ctx, cancel := context.WithCancel(context.Background())
|
||||
done := make(chan struct{})
|
||||
|
||||
Reference in new issue
Block a user