validation: cover nil/None return from lua_func/py_func

Two new steps per language: function returning nothing and function
returning explicit nil/None. Both tagged $(test)_PASS — they would
have failed before the lua nil fix (Lua side reported nil result as
error). Python side already worked but is covered for parity.
This commit is contained in:
2026-05-17 18:13:03 +02:00
parent ff46886865
commit 6f832cd67b
4 changed files with 39 additions and 0 deletions

View File

@@ -49,4 +49,12 @@ function module.test_delgd()
return 0
end
function module.return_nothing()
-- Returns no value: ret is nil but no error.
end
function module.return_explicit_nil()
return nil
end
return module