From 46c16ae589cd86a97e197729937a7fa89ae8f2ac Mon Sep 17 00:00:00 2001 From: Flavio Calva Date: Mon, 25 Jul 2022 18:46:32 +0100 Subject: [PATCH] do not do asserts at runtime --- pmachines/app.py | 7 ++++--- prj.org | 3 +-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/pmachines/app.py b/pmachines/app.py index 153ba71..994b0fa 100755 --- a/pmachines/app.py +++ b/pmachines/app.py @@ -58,7 +58,7 @@ class MainFsm(FSM): def __do_asserts(self): args = self._pmachines._args - if True: # args.functional_test or args.functional_ref: + if not LibP3d.runtime() or args.functional_test or args.functional_ref: assert_threads() assert_tasks() assert_render3d() @@ -117,8 +117,9 @@ class PmachinesApp: self._fsm.demand('Menu') if args.functional_test or args.functional_ref: FunctionalTest(args.functional_ref, self._pos_mgr) - self.__fps_lst = [] - taskMgr.do_method_later(1.0, self.__assert_fps, 'assert_fps') + if not LibP3d.runtime() or args.functional_test or args.functional_ref: + self.__fps_lst = [] + taskMgr.do_method_later(1.0, self.__assert_fps, 'assert_fps') def on_menu_enter(self): self._menu_bg = Background() diff --git a/prj.org b/prj.org index b0fab58..4887b94 100644 --- a/prj.org +++ b/prj.org @@ -3,8 +3,7 @@ #+CATEGORY: pmachines #+TAGS: bug(b) calendar(c) waiting(w) -* CODE asserts (also fps) only for dev or functional tests -* READY create builds and update website/itch.io +* CODE create builds and update website/itch.io * READY refactoring (recurring task) * BACKLOG intro animation (from target item to start position) * BACKLOG buttons of the scenes enabled sequentially -- 2.30.2