Преглед на файлове

Make sure parsing errors result in skipping the frame when assertions are disabled

Taddeus Kroes преди 5 години
родител
ревизия
9117b76769
променени са 1 файла, в които са добавени 2 реда и са изтрити 1 реда
  1. 2 1
      bot.py

+ 2 - 1
bot.py

@@ -56,7 +56,8 @@ if __name__ == '__main__':
                 vprint_state(state)
                 vprint()
 
-                assert state.exa is not None
+                if state.exa is None:
+                    raise AssertionError
 
             except (TypeError, AssertionError):
                 vprint('\rerror during parsing, wait for a bit...', end='')