aboutsummaryrefslogtreecommitdiff
path: root/testes
diff options
context:
space:
mode:
Diffstat (limited to 'testes')
-rw-r--r--testes/events.lua10
1 files changed, 10 insertions, 0 deletions
diff --git a/testes/events.lua b/testes/events.lua
index def13dc8..d0a48c66 100644
--- a/testes/events.lua
+++ b/testes/events.lua
@@ -382,6 +382,16 @@ do
382end 382end
383 383
384 384
385do -- bug in 5.4
386 local parent = {}
387 parent.__newindex = parent
388 collectgarbage()
389 local child = setmetatable({}, parent)
390 child.__newindex = {x = "hello"}
391 collectgarbage("step")
392 assert(parent.__newindex.x == "hello")
393end
394
385 395
386-- concat metamethod x numbers (bug in 5.1.1) 396-- concat metamethod x numbers (bug in 5.1.1)
387c = {} 397c = {}