From 34cd71df2dd9b9245183c35b51b3c4d27c574121 Mon Sep 17 00:00:00 2001 From: belono Date: Fri, 27 Oct 2023 12:15:32 +0200 Subject: [PATCH] Extend cups tests --- test/test_printers/test_printer_cups.py | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/test/test_printers/test_printer_cups.py b/test/test_printers/test_printer_cups.py index bad7ec9..e39b851 100644 --- a/test/test_printers/test_printer_cups.py +++ b/test/test_printers/test_printer_cups.py @@ -154,3 +154,23 @@ def test_raw(cupsprinter): cupsprinter._raw(b"Test") cupsprinter.tmpfile.seek(0) assert cupsprinter.tmpfile.read() == b"Test" + + +def test_printers_no_device(cupsprinter): + """ + GIVEN a cups printer object + WHEN device is None + THEN check the return value is {} + """ + cupsprinter.device = None + assert cupsprinter.printers == {} + + +def test_read_no_device(cupsprinter): + """ + GIVEN a cups printer object + WHEN device is None + THEN check the return value is [] + """ + cupsprinter.device = None + assert cupsprinter._read() == []