mirror of
https://github.com/luanti-org/luanti.git
synced 2025-06-27 16:36:03 +00:00
Restructure devtest's unittests and run them in CI (#11859)
This commit is contained in:
parent
1c5ece8334
commit
8472141b79
12 changed files with 292 additions and 75 deletions
|
@ -125,6 +125,15 @@ protected:
|
|||
friend class ModApiEnvMod;
|
||||
friend class LuaVoxelManip;
|
||||
|
||||
/*
|
||||
Subtle edge case with coroutines: If for whatever reason you have a
|
||||
method in a subclass that's called from existing lua_CFunction
|
||||
(any of the l_*.cpp files) then make it static and take the lua_State*
|
||||
as an argument. This is REQUIRED because getStack() will not return the
|
||||
correct state if called inside coroutines.
|
||||
|
||||
Also note that src/script/common/ is the better place for such helpers.
|
||||
*/
|
||||
lua_State* getStack()
|
||||
{ return m_luastack; }
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue