More bug fixes

This commit is contained in:
ZioPao
2023-11-06 19:35:13 +01:00
parent ae51634be4
commit a002bbbdb0
3 changed files with 27 additions and 9 deletions

View File

@@ -4,14 +4,31 @@ if not getActivatedMods():contains("TEST_FRAMEWORK") or not isDebugEnabled() the
local TestFramework = require("TestFramework/TestFramework")
local TestUtils = require("TestFramework/TestUtils")
TestFramework.registerTestModule("Functionality", "Cut Left Hand", function()
local Tests = {}
local PlayerHandler = require("TOC_PlayerHandler")
local PlayerHandler = require("TOC_PlayerHandler")
function Tests.CutLeftHand()
TestFramework.registerTestModule("Functionality", "Setup", function()
local Tests = {}
function Tests.InitializePlayer()
local pl = getPlayer()
PlayerHandler.InitializePlayer(nil, pl)
return true
end
return Tests
end)
TestFramework.registerTestModule("Functionality", "Amputation", function()
local Tests = {}
function Tests.CutLeftHand()
PlayerHandler.ForceCutLimb("Hand_L")
return PlayerHandler.modDataHandler:getIsCut("Hand_L")
end
function Tests.CutLeftForearm()
PlayerHandler.ForceCutLimb("ForeArm_L")
return PlayerHandler.modDataHandler:getIsCut("ForeArm_L") and PlayerHandler.modDataHandler:getIsCut("Hand_L")
end
return Tests