aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormpeterv <mpeterval@gmail.com>2015-02-25 10:22:25 +0300
committermpeterv <mpeterval@gmail.com>2015-02-25 10:22:25 +0300
commite0fe6aa2ab2fba71d3414873c1ba048044ee88a0 (patch)
treed8a9d5bdb9f0572c9504635fbb3faf3ed783d14d
parentbe58bb0bf683c5c15589ecf68367a1fbaa9e0a8f (diff)
downloadlanes-e0fe6aa2ab2fba71d3414873c1ba048044ee88a0.tar.gz
lanes-e0fe6aa2ab2fba71d3414873c1ba048044ee88a0.tar.bz2
lanes-e0fe6aa2ab2fba71d3414873c1ba048044ee88a0.zip
Fix package test for Lua 5.2 and Lua 5.3
Starting from Lua 5.2, package.loaders is renamed as package.searchers.
-rw-r--r--tests/package.lua18
1 files changed, 10 insertions, 8 deletions
diff --git a/tests/package.lua b/tests/package.lua
index 7c72d35..de11c9e 100644
--- a/tests/package.lua
+++ b/tests/package.lua
@@ -1,18 +1,20 @@
1assert(nil == package.loaders[5]) 1local loaders = package.loaders or package.searchers
2
3assert(nil == loaders[5])
2 4
3local configure_loaders = function() 5local configure_loaders = function()
4 table.insert(package.loaders, 4, function() end) 6 table.insert(loaders, 4, function() end)
5 assert(package.loaders[1]) 7 assert(loaders[1])
6 assert(package.loaders[2]) 8 assert(loaders[2])
7 assert(package.loaders[3]) 9 assert(loaders[3])
8 assert(package.loaders[4]) 10 assert(loaders[4])
9 assert(package.loaders[5]) 11 assert(loaders[5])
10 print "loaders configured!" 12 print "loaders configured!"
11end 13end
12 14
13configure_loaders() 15configure_loaders()
14 16
15for k,v in pairs(package.loaders) do 17for k,v in pairs(loaders) do
16 print( k, type(v)) 18 print( k, type(v))
17end 19end
18 20