def test_all_options_unrequired(self): from stickercode.stickergenerator import QL700Label filename = "ql700_label.png" touch_erase(filename) lbl = QL700Label() self.assertTrue(file_range(filename, 16098, ok_range=1000))
def test_with_parameters_returns_blob(self): from stickercode.stickergenerator import QL700Label filename = "ql700_label.png" touch_erase(filename) lbl = QL700Label(return_blob=True).return_blob() self.assertTrue(size_range(len(lbl), 16098, ok_range=500))
def test_length_within_range(self): from stickercode.stickergenerator import QL700Label filename = "dontexist.png" touch_erase(filename) fail_domain = "superlongdomainnametotriggerfailures" self.assertRaises(TypeError, QL700Label, domain=fail_domain) fail_serial = "aserialnumberthatiswaytoolongtotriggerfailures" self.assertRaises(TypeError, QL700Label, serial=fail_serial)