Change observers export value

This commit is contained in:
Ukendio 2025-04-10 21:10:42 +02:00
parent ba31aa98ba
commit 4c958071e0
2 changed files with 2 additions and 17 deletions

View file

@ -153,17 +153,4 @@ local function observers_add(world: jecs.World & { [string]: any }): PatchedWorl
return world return world
end end
local world = jecs.world() return observers_add
observers_add(world):observer({
callback = function() end,
query = world:query(1 :: any)
})
observers_add(world):added(1 :: any, function()
end)
return {
add = observers_add
}

View file

@ -2,14 +2,12 @@ local jecs = require("@jecs")
local testkit = require("@testkit") local testkit = require("@testkit")
local test = testkit.test() local test = testkit.test()
local CASE, TEST, FINISH, CHECK = test.CASE, test.TEST, test.FINISH, test.CHECK local CASE, TEST, FINISH, CHECK = test.CASE, test.TEST, test.FINISH, test.CHECK
local observers = require("@addons/observers") local observers_add = require("@addons/observers")
local observers_add = observers.add
TEST("addons/observers", function() TEST("addons/observers", function()
local world = observers_add(jecs.world()) local world = observers_add(jecs.world())
do CASE "Ensure ordering between signals and observers" do CASE "Ensure ordering between signals and observers"
local A = world:component() local A = world:component()
local B = world:component() local B = world:component()