mirror of
https://github.com/Ukendio/jecs.git
synced 2025-06-20 08:19:18 +00:00
Change observers export value
This commit is contained in:
parent
ba31aa98ba
commit
4c958071e0
2 changed files with 2 additions and 17 deletions
|
@ -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
|
|
||||||
}
|
|
||||||
|
|
|
@ -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()
|
||||||
|
|
Loading…
Reference in a new issue