#!/usr/bin/python """tests for the text printing function :author: `Patrick Kanzler `_ :organization: `python-escpos `_ :copyright: Copyright (c) 2016 `python-escpos `_ :license: GNU GPL v3 """ from __future__ import absolute_import from __future__ import division from __future__ import print_function from __future__ import unicode_literals from escpos.printer import Dummy def test_function_text_dies_ist_ein_test_lf(): """test the text printing function with simple string and compare output""" instance = Dummy() instance.text('Dies ist ein Test.\n') assert instance.output == 'Dies ist ein Test.\n' 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.'