fix(dms-tests): multiple_files variierter Upload-Inhalt gemäß Dokumentkonvention (freigegeben)
Der Test lud 3x byteidentisches PDF_CONTENT und erwartete dennoch 3 Dateien — Kollision mit dem bewussten content_hash-Dedup-Feature (routes.py Z.145-160, inkl. Storage-Bereinigung des Duplikats). docs/test-strategy.md-Konvention angewendet: unterschiedlichen Inhalt je Upload. Jetzt PDF_CONTENT + str(i).encode(). Produktionscode unverändert, Dedup bleibt vollständig aktiv.
This commit is contained in:
@@ -664,7 +664,7 @@ class TestSharedWithMeCoverage:
|
||||
for i in range(3):
|
||||
resp = await client.post(
|
||||
"/api/v1/dms/files/upload",
|
||||
files={"file": (f"shared_{i}.pdf", PDF_CONTENT, "application/pdf")},
|
||||
files={"file": (f"shared_{i}.pdf", PDF_CONTENT + str(i).encode(), "application/pdf")},
|
||||
headers=ORIGIN_HEADER,
|
||||
)
|
||||
fid = resp.json()["id"]
|
||||
|
||||
Reference in New Issue
Block a user