mirror of
https://github.com/paperless-ngx/paperless-ngx.git
synced 2026-02-11 23:59:31 -06:00
zxxing is objectivly better
This commit is contained in:
@@ -781,14 +781,15 @@ class TestAsnBarcode(DirectoriesMixin, SampleDirMixin, GetReaderPluginMixin, Tes
|
|||||||
WHEN:
|
WHEN:
|
||||||
- ASN barcode detection is run with default settings
|
- ASN barcode detection is run with default settings
|
||||||
THEN:
|
THEN:
|
||||||
- ASN is not detected
|
- ASN 123 is detected
|
||||||
"""
|
"""
|
||||||
|
|
||||||
test_file = self.BARCODE_SAMPLE_DIR / "barcode-qr-asn-000123-upscale-dpi.pdf"
|
test_file = self.BARCODE_SAMPLE_DIR / "barcode-qr-asn-000123-upscale-dpi.pdf"
|
||||||
|
|
||||||
with self.get_reader(test_file) as reader:
|
with self.get_reader(test_file) as reader:
|
||||||
reader.detect()
|
reader.detect()
|
||||||
self.assertEqual(len(reader.barcodes), 0)
|
self.assertEqual(len(reader.barcodes), 1)
|
||||||
|
self.assertEqual(reader.asn, 123)
|
||||||
|
|
||||||
@override_settings(CONSUMER_BARCODE_DPI=600)
|
@override_settings(CONSUMER_BARCODE_DPI=600)
|
||||||
@override_settings(CONSUMER_BARCODE_UPSCALE=1.5)
|
@override_settings(CONSUMER_BARCODE_UPSCALE=1.5)
|
||||||
@@ -798,7 +799,6 @@ class TestAsnBarcode(DirectoriesMixin, SampleDirMixin, GetReaderPluginMixin, Tes
|
|||||||
- A printed and scanned PDF document with a rather small QR code
|
- A printed and scanned PDF document with a rather small QR code
|
||||||
WHEN:
|
WHEN:
|
||||||
- ASN barcode detection is run with 600dpi and an upscale factor of 1.5
|
- ASN barcode detection is run with 600dpi and an upscale factor of 1.5
|
||||||
when you cannot switch to zxing (aarch64 build problems of zxing)
|
|
||||||
THEN:
|
THEN:
|
||||||
- ASN 123 is detected
|
- ASN 123 is detected
|
||||||
"""
|
"""
|
||||||
|
|||||||
Reference in New Issue
Block a user