mirror of
https://github.com/python-escpos/python-escpos
synced 2025-10-23 09:30:00 +00:00
351 ean example fix (#537)
* bug/doc: Fix invalid EAN-13 barcode in examples
In the various examples and python-escpos CLI there are a number of uses
of `13243546557687` as an EAN-13 example. This EAN barcode is invalid
as the checksum should be `0` and not `7`.
```
$ python test_print.py
Traceback (most recent call last):
File "test_print.py", line 5, in <module>
p.barcode('13243546557687', 'EAN13', 64, 2, '', '')
File "/home/pi/fatt-display/lib/python3.7/site-packages/escpos/escpos.py", line 433, in barcode
bc=bc,
escpos.exceptions.BarcodeCodeError: No Barcode code was supplied (Barcode '13243546557687' not in a valid format for type 'EAN13')
```
This patch set removes `13243546557687` and replaces it with the valid
number `40063813339310`.
In researching the list of [assigned prefixes issued by
G1][g1-prefixes] there seemed to be no "officially" defined test prefix, so
this change was made to be minimally invasive using the number from the
existing test cases.
Resolves #350
Affects #176
[g1-prefixes]: https://www.gs1.org/standards/id-keys/company-prefix
[test-code]: https://www.barcodelookup.com/4006381333931
---------
Co-authored-by: Brian 'Redbeard' Harrington <redbeard@dead-city.org>
This commit is contained in:
@@ -52,7 +52,7 @@ DEMO_FUNCTIONS = {
|
||||
"barcodes_a": [
|
||||
{"bc": "UPC-A", "code": "13243546576"},
|
||||
{"bc": "UPC-E", "code": "132435"},
|
||||
{"bc": "EAN13", "code": "1324354657687"},
|
||||
{"bc": "EAN13", "code": "4006381333931"},
|
||||
{"bc": "EAN8", "code": "1324354"},
|
||||
{"bc": "CODE39", "code": "TEST"},
|
||||
{"bc": "ITF", "code": "55867492279103"},
|
||||
@@ -61,7 +61,7 @@ DEMO_FUNCTIONS = {
|
||||
"barcodes_b": [
|
||||
{"bc": "UPC-A", "code": "13243546576", "function_type": "B"},
|
||||
{"bc": "UPC-E", "code": "132435", "function_type": "B"},
|
||||
{"bc": "EAN13", "code": "1324354657687", "function_type": "B"},
|
||||
{"bc": "EAN13", "code": "4006381333931", "function_type": "B"},
|
||||
{"bc": "EAN8", "code": "1324354", "function_type": "B"},
|
||||
{"bc": "CODE39", "code": "TEST", "function_type": "B"},
|
||||
{"bc": "ITF", "code": "55867492279103", "function_type": "B"},
|
||||
|
||||
Reference in New Issue
Block a user