aboutsummaryrefslogtreecommitdiff
path: root/tests/package.lua
blob: de11c9eaac5d9300eeef019e62832e935f6b900d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
local loaders = package.loaders or package.searchers

assert(nil == loaders[5])

local configure_loaders = function()
	table.insert(loaders, 4, function() end)
	assert(loaders[1])
	assert(loaders[2])
	assert(loaders[3])
	assert(loaders[4])
	assert(loaders[5])
	print "loaders configured!"
end

configure_loaders()

for k,v in pairs(loaders) do
	print( k, type(v))
end

lanes = require "lanes"
lanes.configure{with_timers=false, on_state_create = configure_loaders}