From 3c97c0dbcfd259ae7730971b8f39d1043873c29a Mon Sep 17 00:00:00 2001 From: nyanpasu64 Date: Fri, 24 Aug 2018 01:03:17 -0700 Subject: [PATCH] Raise error when constructing Ovgen with 0 channels --- ovgenpy/ovgenpy.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/ovgenpy/ovgenpy.py b/ovgenpy/ovgenpy.py index 8285287..fe93fa1 100644 --- a/ovgenpy/ovgenpy.py +++ b/ovgenpy/ovgenpy.py @@ -97,6 +97,9 @@ class Ovgen: self.cfg = cfg self.has_played = False + if len(self.cfg.channels) == 0: + raise ValueError('Config.channels is empty') + waves: List[Wave] channels: List[Channel] outputs: List[outputs.Output]