Test import failure
MysticalOS opened this issue ยท 4 comments
1x DBM-GUI/DBM-GUI_TestUI.lua:276: error in async task: DBM-Test/Tools/Shared/Anonymizer.lua:55: attempt to index local 'name' (a nil value)
stack:
[string "@DBM-Test/Tools/Shared/Anonymizer.lua"]:55: in function ScrubName' [string "@DBM-Test/Tools/Shared/ParseTranscriptor.lua"]:263: in function <...eDBM-Test/Tools/Shared/ParseTranscriptor.lua:256> [string "=(tail call)"]: ? [string "@DBM-Test/Tools/Shared/ParseTranscriptor.lua"]:708: in function
GetLogAndPlayers'
[string "@DBM-Test/Tools/Shared/ParseTranscriptor.lua"]:660: in function `GetTestDefinition'
[string "@DBM-GUI/DBM-GUI_TestUI.lua"]:260: in function <DBM-GUI/DBM-GUI_TestUI.lua:257>
[string "=[C]"]: in function `error'
[string "@DBM-GUI/DBM-GUI_TestUI.lua"]:276: in function <DBM-GUI/DBM-GUI_TestUI.lua:273>
Locals:
(*temporary) = "error in async task: DBM-Test/Tools/Shared/Anonymizer.lua:55: attempt to index local 'name' (a nil value)
stack:
[string "@DBM-Test/Tools/Shared/Anonymizer.lua"]:55: in function ScrubName' [string "@DBM-Test/Tools/Shared/ParseTranscriptor.lua"]:263: in function <...eDBM-Test/Tools/Shared/ParseTranscriptor.lua:256> [string "=(tail call)"]: ? [string "@DBM-Test/Tools/Shared/ParseTranscriptor.lua"]:708: in function
GetLogAndPlayers'
[string "@DBM-Test/Tools/Shared/ParseTranscriptor.lua"]:660: in function `GetTestDefinition'
[string "@DBM-GUI/DBM-GUI_TestUI.lua"]:260: in function <DBM-GUI/DBM-GUI_TestUI.lua:257>
"
8c06fbf
gets it working, but it didn't anonymous some player names anymore so I probably did something wrong.
Also got this error in runner
5x DBM-Test/Mocks.lua:124: attempt to concatenate local 'name' (a nil value)
Stack:
[string "@DBM-Test/Mocks.lua"]:124: in function UpdateTarget' [string "@DBM-Test/Runner.lua"]:516: in function <DBM-Test/Runner.lua:497> [string "=[C]"]: in function
xpcall'
[string "@DBM-Test/Runner.lua"]:740: in function <DBM-Test/Runner.lua:665>
[string "@DBM-Test/Mocks.lua"]:124: in function UpdateTarget' [string "@DBM-Test/Runner.lua"]:516: in function <DBM-Test/Runner.lua:497> [string "=[C]"]: in function
xpcall'
[string "@DBM-Test/Runner.lua"]:740: in function <DBM-Test/Runner.lua:665>
Locals:
self =
modEnv =
}
}
uId = "nameplate2"
name = nil
target = "nil"
(*temporary) = "fakeunitid-name-"
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to concatenate local 'name' (a nil value)"
unitTargets =
}
unitTargetsAge =
boss1 = 899852.915000
nameplate2 = 899853.381667
nameplate14 = 899566.381667
fakeunitid-name-Chamber Expeller = 898945.394333
nameplate5 = 899734.248333
nameplate1 = 899731.315000
nameplate13 = 899739.348333
target = 899853.381667
nameplate7 = 899737.715000
nameplate6 = 899720.381667
arena1 = 899733.015000
nameplate10 = 899715.548333
fakeunitid-name-Gloom Hatchling = 899041.127667
boss4 = 899740.315000
nameplate11 = 899556.148333
fakeunitid-name-Ulgrax the Devourer = 899774.281667
fakeunitid-name-Egg Cocoon = 899853.381667
nameplate12 = 899548.581667
fakeunitid-name-Ascended Voidspeaker = 898977.894333
fakeunitid-name-Ravenous Spawn = 899741.048333
fakeunitid-name-Chamber Guardian = 898898.494333
arena2 = 899735.615000
nameplate15 = 899563.315000
arena5 = 899733.015000
fakeunitid-name-Devoted Worshipper = 898944.661000
boss5 = 899739.348333
boss2 = 899741.048333
nameplate9 = 899737.381667
fakeunitid-name-Pet1 = 899709.615000
arena3 = 899733.015000
arena4 = 899733.015000
nameplate3 = 899726.315000
nameplate8 = 899739.181667
fakeunitid-name-Queen Ansurek = 899045.261000
boss3 = 899740.881667
fakeunitid-name-?? = 899735.615000
fakeunitid-name-Zekvir = 899852.915000
nameplate4 = 899720.381667
fakeunitid-name-Caustic Skitterer = 898964.827667
}
using THIS log imported to a delve mod (and the delve mod also doesn't play anything cause test mode doesn't currently support force engaging scenarios, which work differently.)
TODO
- if imported test is delve, force start the combat of said delve (and keep it engaged until test ends)
- Fix the error