From 3ace610b7ad39eaff87becfa5d9a132528a1b6f7 Mon Sep 17 00:00:00 2001 From: Vincent Le Goff Date: Sun, 14 Oct 2018 09:40:13 +0200 Subject: [PATCH] Fix a single test with try/except limited scope in Py3 --- evennia/prototypes/menus.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/evennia/prototypes/menus.py b/evennia/prototypes/menus.py index 9605ea1a8f..7ad31d1d01 100644 --- a/evennia/prototypes/menus.py +++ b/evennia/prototypes/menus.py @@ -227,19 +227,19 @@ def _validate_prototype(prototype): txt = protlib.prototype_to_str(prototype) errors = "\n\n|g No validation errors found.|n (but errors could still happen at spawn-time)" - err = False + has_err = False try: # validate, don't spawn spawner.spawn(prototype, only_validate=True) except RuntimeError as err: errors = "\n\n|r{}|n".format(err) - err = True + has_err = True except RuntimeWarning as err: errors = "\n\n|y{}|n".format(err) - err = True + has_err = True text = (txt + errors) - return err, text + return has_err, text def _format_protfuncs():