From ec9d911142292ef47fe94685ab93715e1e3fb35f Mon Sep 17 00:00:00 2001 From: Florian Festi Date: Sat, 1 Feb 2020 15:17:18 +0100 Subject: [PATCH] DividerTray: Use ValueError instead of assert to treat this as wrong user input --- boxes/generators/dividertray.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/boxes/generators/dividertray.py b/boxes/generators/dividertray.py index 345d035..b05c308 100644 --- a/boxes/generators/dividertray.py +++ b/boxes/generators/dividertray.py @@ -88,9 +88,8 @@ class DividerTray(Boxes): def render(self): side_walls_number = len(self.sx) - 1 + sum([self.left_wall, self.right_wall]) - assert ( - side_walls_number > 0 - ), "You need at least one side wall to generate this tray" + if side_walls_number == 0: + raise ValueError("You need at least one side wall to generate this tray") slot_descriptions = self.generate_slot_descriptions(self.sy)