diff --git a/addons/observers.luau b/addons/observers.luau index 0029530..cffce81 100644 --- a/addons/observers.luau +++ b/addons/observers.luau @@ -153,17 +153,4 @@ local function observers_add(world: jecs.World & { [string]: any }): PatchedWorl return world end -local world = jecs.world() - -observers_add(world):observer({ - callback = function() end, - query = world:query(1 :: any) -}) - -observers_add(world):added(1 :: any, function() - -end) - -return { - add = observers_add -} +return observers_add diff --git a/test/addons/observers.luau b/test/addons/observers.luau index 3b7066b..cf5e10a 100644 --- a/test/addons/observers.luau +++ b/test/addons/observers.luau @@ -2,14 +2,12 @@ local jecs = require("@jecs") local testkit = require("@testkit") local test = testkit.test() local CASE, TEST, FINISH, CHECK = test.CASE, test.TEST, test.FINISH, test.CHECK -local observers = require("@addons/observers") -local observers_add = observers.add +local observers_add = require("@addons/observers") TEST("addons/observers", function() local world = observers_add(jecs.world()) - do CASE "Ensure ordering between signals and observers" local A = world:component() local B = world:component()