From ce795c52bc03fe28012bd05702613c3b79abc8c8 Mon Sep 17 00:00:00 2001 From: Michael Poutre Date: Thu, 31 Aug 2023 22:51:27 -0700 Subject: [PATCH] refactor(func/mult): Update error messages --- lib/actions/mult.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/actions/mult.py b/lib/actions/mult.py index 7254abd..f457b85 100644 --- a/lib/actions/mult.py +++ b/lib/actions/mult.py @@ -26,17 +26,17 @@ class MultiplyAction(MultiArgAction): def _parse_multiplier(self, arg: List[SegOrAction]) -> None: if len(arg) != 1: - raise ValueError("Multiply action first argument should have exactly one segment") + raise ValueError("Multiply actions multiplier should have exactly one segment") multiplier_seg_or_action = arg[0] if isinstance(multiplier_seg_or_action, Action): - raise ValueError("Multiply action should not have an action as an argument") + raise ValueError("Multiply actions multiplier must be a number") try: self.parsed_multiplier = float(multiplier_seg_or_action.text) except ValueError: - raise ValueError("Multiply action should have an integer/float as the first argument") + raise ValueError("Multiply action should have an integer/float as the multiplier") def token_length(self) -> int: """