From bd8dae128c543883dec7fcfcbd0b597588240286 Mon Sep 17 00:00:00 2001 From: ZioPao Date: Fri, 17 Nov 2023 18:36:44 +0100 Subject: [PATCH] Implemented TestPerfFramework --- media/lua/client/TOC/Tests.lua | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/media/lua/client/TOC/Tests.lua b/media/lua/client/TOC/Tests.lua index 1d810e5..d5ee17c 100644 --- a/media/lua/client/TOC/Tests.lua +++ b/media/lua/client/TOC/Tests.lua @@ -109,4 +109,16 @@ TestFramework.registerTestModule("AmputationHandler", "Top Right", function() end return Tests -end) \ No newline at end of file +end) + + +-------------------------------------------------------------------------------------- + +if not getActivatedMods():contains("PerfTestFramework") or not isDebugEnabled() then return end +local PerfTest = require("PerfTest/main") +local CachedDataHandler = require("TOC/Handlers/CachedDataHandler") + +PerfTest.Init() +PerfTest.RegisterMethod("PlayerHandler", PlayerHandler, "UpdateCicatrization") +PerfTest.RegisterMethod("CachedDataHandler", CachedDataHandler, "CalculateHighestAmputatedLimbs") +PerfTest.RegisterMethod("ISHealthPanel", ISHealthPanel, "render") \ No newline at end of file