python-escpos/src/escpos
Patrick Kanzler 09a598883c
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>
2023-07-28 18:23:18 +02:00
..
__init__.py reformat codebase 2021-10-30 18:15:22 +02:00
capabilities.json improve import capabilities from a submodule 2016-09-02 17:13:38 +02:00
capabilities.py Fixes from ci (#533) 2023-07-21 23:03:46 +02:00
cli.py 351 ean example fix (#537) 2023-07-28 18:23:18 +02:00
codepages.py reformat codebase 2021-10-30 18:15:22 +02:00
config.py reformat codebase 2021-10-30 18:15:22 +02:00
constants.py Feature(escpos) Add buzzer function (#535) 2023-07-27 19:10:19 +02:00
escpos.py Feature(escpos) Add buzzer function (#535) 2023-07-27 19:10:19 +02:00
exceptions.py reformat codebase 2021-10-30 18:15:22 +02:00
image.py reformat codebase 2021-10-30 18:15:22 +02:00
katakana.py reformat codebase 2021-10-30 18:15:22 +02:00
magicencode.py Add Chinese support (#356) 2023-05-09 01:18:00 +02:00
printer.py Add _read() method to the CupsPrinter() connector 2023-04-14 12:36:15 +02:00