Implemented TestPerfFramework

This commit is contained in:
ZioPao
2023-11-17 18:36:44 +01:00
parent 0d85638464
commit bd8dae128c

View File

@@ -109,4 +109,16 @@ TestFramework.registerTestModule("AmputationHandler", "Top Right", function()
end end
return Tests return Tests
end) 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")