mirror of
https://github.com/python-escpos/python-escpos
synced 2025-09-13 09:09:58 +00:00
Merge branch 'capabilities' into text-encoding
This commit is contained in:
@@ -15,9 +15,10 @@ from __future__ import unicode_literals
|
||||
import mock
|
||||
from hypothesis import given
|
||||
import hypothesis.strategies as st
|
||||
|
||||
from escpos.printer import Dummy
|
||||
import escpos.printer as printer
|
||||
|
||||
|
||||
@given(text=st.text())
|
||||
def test_function_text_dies_ist_ein_test_lf(text):
|
||||
"""test the text printing function with simple string and compare output"""
|
||||
@@ -25,3 +26,11 @@ def test_function_text_dies_ist_ein_test_lf(text):
|
||||
instance.magic.encode_text = mock.Mock()
|
||||
instance.text(text)
|
||||
instance.magic.encode_text.assert_called_with(txt=text)
|
||||
|
||||
|
||||
def test_block_text():
|
||||
printer = Dummy()
|
||||
printer.block_text(
|
||||
"All the presidents men were eating falafel for breakfast.", font='a')
|
||||
assert printer.output == \
|
||||
'All the presidents men were eating falafel\nfor breakfast.'
|
||||
|
Reference in New Issue
Block a user