improve test for soft barcode
This commit is contained in:
parent
b608d59942
commit
3962bc991f
|
@ -1,6 +1,7 @@
|
|||
#!/usr/bin/python
|
||||
|
||||
import escpos.printer as printer
|
||||
import barcode.errors
|
||||
import pytest
|
||||
|
||||
|
||||
|
@ -8,10 +9,15 @@ import pytest
|
|||
def instance():
|
||||
return printer.Dummy()
|
||||
|
||||
def test_soft_barcode_ean8_invalid(instance):
|
||||
"""test with an invalid barcode"""
|
||||
with pytest.raises(barcode.errors.BarcodeError):
|
||||
instance.soft_barcode("ean8", "1234")
|
||||
|
||||
def test_soft_barcode_ean8(instance):
|
||||
instance.soft_barcode("ean8", "1234")
|
||||
"""test with a valid ean8 barcode"""
|
||||
instance.soft_barcode("ean8", "1234567")
|
||||
|
||||
|
||||
def test_soft_barcode_ean8_nocenter(instance):
|
||||
instance.soft_barcode("ean8", "1234", center=False)
|
||||
instance.soft_barcode("ean8", "1234567", center=False)
|
||||
|
|
Loading…
Reference in New Issue