Initial commit: 包装审核 POC、Docker 与前后端

Made-with: Cursor
This commit is contained in:
2026-04-15 17:18:49 +08:00
commit bbb4dd43b3
74 changed files with 297415 additions and 0 deletions

View File

@@ -0,0 +1,30 @@
from pathlib import Path
from backend.app.barcode_cv import decode_barcode_image
WORKDIR = Path("/Users/icemilk/Workspace/zld_POC")
def test_decode_barcode_image_reads_ean13_from_original_sample() -> None:
result = decode_barcode_image(WORKDIR / "1.jpg")
assert result["text"] == "6954930015983"
assert result["format"] == "EAN_13"
assert result["valid_checksum"] is True
def test_decode_barcode_image_reads_ean13_from_ma1_sample() -> None:
result = decode_barcode_image(WORKDIR / "ma1.png")
assert result["text"] == "6954930015983"
assert result["format"] == "EAN_13"
assert result["valid_checksum"] is True
def test_decode_barcode_image_reads_ean13_from_ma2_sample() -> None:
result = decode_barcode_image(WORKDIR / "ma2.png")
assert result["text"] == "6954930016737"
assert result["format"] == "EAN_13"
assert result["valid_checksum"] is True