diff --git a/src/escpos/escpos.py b/src/escpos/escpos.py index 8cab39f..31e0b9a 100644 --- a/src/escpos/escpos.py +++ b/src/escpos/escpos.py @@ -154,6 +154,10 @@ class Escpos(object, metaclass=ABCMeta): """Open a printer device/connection.""" pass + def close(self): + """Close a printer device/connection.""" + pass + @abstractmethod def _raw(self, msg: bytes) -> None: """Send raw data to the printer. diff --git a/test/test_printers/test_printer_cups.py b/test/test_printers/test_printer_cups.py index 1b9cb43..eb4a6f5 100644 --- a/test/test_printers/test_printer_cups.py +++ b/test/test_printers/test_printer_cups.py @@ -173,4 +173,4 @@ def test_read_no_device(cupsprinter) -> None: THEN check the return value is b'' """ cupsprinter.device = None - assert cupsprinter._read() == b'' + assert cupsprinter._read() == b""