Run it
Copy the script and paste it into your executor.
passes, fails, undefined = , ,
running =
uncTestV2 = {}
uncTestV2.getGlobal = (path)
value = ()
value ~= path ~=
name, nextValue = .(path, )
value = value[name]
path = nextValue
value
uncTestV2.startV1 = (name, aliases, callback)
running +=
.(()
callback
( .. name)
uncTestV2.(name)
fails +=
( .. name)
success, message = (callback)
success
passes +=
( .. name .. (message .. message ))
fails +=
( .. name .. .. message)
undefinedAliases = {}
_, alias (aliases)
uncTestV2.(alias) ==
.(undefinedAliases, alias)
#undefinedAliases >
undefined +=
( .. .(undefinedAliases, ))
running -=
)
uncTestV2.startV2 = (name, allTests, callback)
running +=
passesUNC, failsUNC = ,
runningUNC =
( .. name)
a, b (allTests)
i, v (b)
runningUNC +=
v
()
v.Callback
( .. v.Name)
v.IsGlobal v.Name uncTestV2.(v.Name)
( .. v.Name)
failsUNC +=
success, message = (v.Callback)
success
passesUNC +=
( .. v.Name .. (message .. message ))
failsUNC +=
( .. v.Name .. .. message)
runningUNC -=
.()
runningUNC ==
success, result
callback
success, result = (callback)
mes = (name .. .. (passesUNC .. .. (failsUNC + passesUNC)))
failsUNC > passesUNC >
( .. mes)
failsUNC ==
passes += passesUNC
( .. mes)
passesUNC ==
fails += failsUNC
( .. mes)
running -=
()
()
()
.(()
.() running ==
rate = .(passes / (passes + fails) * )
outOf = passes .. .. (passes + fails)
()
()
( .. rate .. .. outOf .. )
( .. fails .. )
( .. undefined .. )
)
uncTestV2.(, {
{
{
Name = ,
IsGlobal = ,
Callback = ()
detector = .()
(detector)
,
},
{
Name = ,
IsGlobal = ,
Callback = ()
Part = .()
Part.Parent =
Part.Touched:(() )
a,b=(()
.()
Part:()
plr = :().LocalPlayer
(Part, (plr.Character plr.CharacterAdded:()):(), )
(Part, (plr.Character plr.CharacterAdded:()):(), )
)
a
(b)
Part:()
,
},
{
Name = ,
IsGlobal = ,
Callback = ()
proximityPrompt = .()
(proximityPrompt)
,
}
}
})
isfolder makefolder delfolder
()
()
()
uncTestV2.(, {
{
{
Name =
},
{
Name = ,
IsGlobal = ,
Callback = ()
(, )
(() == , )
requiresFileExt = (()
(, )
(())
)
requiresFileExt
,
},
{
Name = ,
IsGlobal = ,
Callback = ()
(, )
(() == , )
,
},
{
Name = ,
IsGlobal = ,
Callback = ()
()
(, )
(, )
files = ()
(#files == , )
((files[]), )
((files[]) == , )
()
()
()
folders = ()
(#folders == , )
((folders[]), )
,
},
{
Name = ,
IsGlobal = ,
Callback = ()
(, )
(, )
(, )
(() == , )
,
},
{
Name = ,
IsGlobal = ,
Callback = ()
(, )
(() == , )
(() == , )
(() == , .. (()) .. )
,
},
{
Name = ,
IsGlobal = ,
Callback = ()
(, )
()
(() == , .. (()) .. )
,
},
{
Name = ,
IsGlobal = ,
Callback = ()
(, )
a,b = (()
((())() == , )
)
(a == b:(), b)
(, )
callback, err = ()
(err callback, )
,
},
{
Name =
},
{
Name =
},
{
Name = ,
IsGlobal = ,
Callback = ()
()
((), )
,
},
{
Name = ,
IsGlobal = ,
Callback = ()
(() == , )
(() == , .. (()) .. )
,
},
{
Name = ,
IsGlobal = ,
Callback = ()
()
()
(() == , .. (()) .. )
,
}
}
})
uncTestV2.(, {})
uncTestV2.(, {
{
{
Name = ,
IsGlobal = ,
Callback = ()
PlayerService = :()
a,b = (()
PlayerService:(PlayerService.LocalPlayer)
)
(a, )
,
},
{
Name = ,
IsGlobal = ,
Callback = ()
PlayerService = :()
a,b = (()
PlayerService:(PlayerService.LocalPlayer)
)
(a, )
,
}
}
})
uncTestV2.(, {
{
{
Name = ,
IsGlobal = ,
Callback = ()
UTS = :()
.. (UTS:() UTS:().Name)
,
}
}
})
uncTestV2.(, {
{
{
Name = ,
IsGlobal = ,
Callback = ()
:():(, , :().LocalPlayer:().PlayerModule)
,
}
}
})
uncTestV2.(, {
{
{
Name = ,
IsGlobal = ,
Callback = ()
a,b=(()
:():(, :().RobloxGui)
)
(a, .. (b))
,
}
}
})
running -= Tests your executor for a few checks

Universal