aboutsummaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorBenoit Germain <bnt.germain@gmail.com>2012-02-18 14:08:52 +0100
committerBenoit Germain <bnt.germain@gmail.com>2012-02-18 14:08:52 +0100
commit076344633e7b2525cf48005f84f3935f324b60bf (patch)
tree2a013da0ba2cd4a9f7eaf073a5ba128723f13154 /tests
parentb4582dd0bb65a916de7fa9612880b75a17c7ae7f (diff)
downloadlanes-076344633e7b2525cf48005f84f3935f324b60bf.tar.gz
lanes-076344633e7b2525cf48005f84f3935f324b60bf.tar.bz2
lanes-076344633e7b2525cf48005f84f3935f324b60bf.zip
* changed lanes.configure signature to receive a table instead of individual parameters
* added support for an on_state_create callback called to load custom functions in a state in addition to the base libraries
Diffstat (limited to 'tests')
-rw-r--r--tests/appendud.lua2
-rw-r--r--tests/atexit.lua2
-rw-r--r--tests/atomic.lua2
-rw-r--r--tests/basic.lua2
-rw-r--r--tests/cyclic.lua2
-rw-r--r--tests/ehynes.lua2
-rw-r--r--tests/errhangtest.lua2
-rw-r--r--tests/error.lua2
-rw-r--r--tests/fibonacci.lua2
-rw-r--r--tests/fifo.lua2
-rw-r--r--tests/finalizer.lua2
-rw-r--r--tests/func_is_string.lua2
-rw-r--r--tests/hangtest.lua2
-rw-r--r--tests/irayo_closure.lua2
-rw-r--r--tests/irayo_recursive.lua2
-rw-r--r--tests/keeper.lua2
-rw-r--r--tests/launchtest.lua2
-rw-r--r--tests/linda_perf.lua2
-rw-r--r--tests/objects.lua2
-rw-r--r--tests/perftest.lua2
-rw-r--r--tests/recursive.lua2
-rw-r--r--tests/require.lua2
-rw-r--r--tests/timer.lua2
23 files changed, 23 insertions, 23 deletions
diff --git a/tests/appendud.lua b/tests/appendud.lua
index e275a98..d0efb26 100644
--- a/tests/appendud.lua
+++ b/tests/appendud.lua
@@ -7,7 +7,7 @@
7-- Needs Lanes >= 2.0.3 7-- Needs Lanes >= 2.0.3
8-- 8--
9local lanes = require "lanes" 9local lanes = require "lanes"
10lanes.configure( 1) 10lanes.configure()
11 11
12local _tab = { 12local _tab = {
13 beginupdate = function (this) print('tab.beginupdate') end; 13 beginupdate = function (this) print('tab.beginupdate') end;
diff --git a/tests/atexit.lua b/tests/atexit.lua
index 09fbafd..31e1199 100644
--- a/tests/atexit.lua
+++ b/tests/atexit.lua
@@ -1,5 +1,5 @@
1local lanes = require "lanes" 1local lanes = require "lanes"
2lanes.configure( 1) 2lanes.configure()
3 3
4-- create a free-running lane 4-- create a free-running lane
5 5
diff --git a/tests/atomic.lua b/tests/atomic.lua
index f1c9428..12bdf02 100644
--- a/tests/atomic.lua
+++ b/tests/atomic.lua
@@ -5,7 +5,7 @@
5-- 5--
6 6
7local lanes = require "lanes" 7local lanes = require "lanes"
8lanes.configure( 1) 8lanes.configure()
9 9
10local linda= lanes.linda() 10local linda= lanes.linda()
11local key= "$" 11local key= "$"
diff --git a/tests/basic.lua b/tests/basic.lua
index 8b07697..eb8c04b 100644
--- a/tests/basic.lua
+++ b/tests/basic.lua
@@ -8,7 +8,7 @@
8-- 8--
9 9
10local lanes = require "lanes" 10local lanes = require "lanes"
11lanes.configure( 1) 11lanes.configure()
12require "assert" -- assert.fails() 12require "assert" -- assert.fails()
13 13
14local lanes_gen= assert( lanes.gen ) 14local lanes_gen= assert( lanes.gen )
diff --git a/tests/cyclic.lua b/tests/cyclic.lua
index 15abc9c..656fde3 100644
--- a/tests/cyclic.lua
+++ b/tests/cyclic.lua
@@ -5,7 +5,7 @@
5-- 5--
6 6
7local lanes = require "lanes" 7local lanes = require "lanes"
8lanes.configure( 1) 8lanes.configure()
9 9
10local table_concat= assert(table.concat) 10local table_concat= assert(table.concat)
11 11
diff --git a/tests/ehynes.lua b/tests/ehynes.lua
index b529f98..fff008c 100644
--- a/tests/ehynes.lua
+++ b/tests/ehynes.lua
@@ -2,7 +2,7 @@
2-- Test from <ehynes at dharmagaia.com> 2-- Test from <ehynes at dharmagaia.com>
3-- 3--
4local lanes = require "lanes" 4local lanes = require "lanes"
5lanes.configure( 1) 5lanes.configure()
6 6
7local function PRINT_FMT( fmt, ... ) 7local function PRINT_FMT( fmt, ... )
8 io.stderr:write( string.format(fmt,...).."\n" ) 8 io.stderr:write( string.format(fmt,...).."\n" )
diff --git a/tests/errhangtest.lua b/tests/errhangtest.lua
index 7127326..5974005 100644
--- a/tests/errhangtest.lua
+++ b/tests/errhangtest.lua
@@ -1,5 +1,5 @@
1local lanes = require "lanes" 1local lanes = require "lanes"
2lanes.configure( 1) 2lanes.configure()
3 3
4local linda = lanes.linda() 4local linda = lanes.linda()
5 5
diff --git a/tests/error.lua b/tests/error.lua
index aee4221..c4a64e3 100644
--- a/tests/error.lua
+++ b/tests/error.lua
@@ -5,7 +5,7 @@
5-- 5--
6 6
7local lanes = require "lanes" 7local lanes = require "lanes"
8lanes.configure( 1) 8lanes.configure()
9 9
10local function lane() 10local function lane()
11 11
diff --git a/tests/fibonacci.lua b/tests/fibonacci.lua
index 2e0cd62..55dede1 100644
--- a/tests/fibonacci.lua
+++ b/tests/fibonacci.lua
@@ -13,7 +13,7 @@
13-- Need to say it's 'local' so it can be an upvalue 13-- Need to say it's 'local' so it can be an upvalue
14-- 14--
15local lanes = require "lanes" 15local lanes = require "lanes"
16lanes.configure( 1, "NO_TIMERS") 16lanes.configure{ nb_keepers =1, with_timers = false}
17 17
18local function WR(str) 18local function WR(str)
19 io.stderr:write( str.."\n" ) 19 io.stderr:write( str.."\n" )
diff --git a/tests/fifo.lua b/tests/fifo.lua
index d8289c1..3c403fa 100644
--- a/tests/fifo.lua
+++ b/tests/fifo.lua
@@ -5,7 +5,7 @@
5-- 5--
6 6
7local lanes = require "lanes" 7local lanes = require "lanes"
8lanes.configure( 1) 8lanes.configure()
9 9
10local linda= lanes.linda() 10local linda= lanes.linda()
11local atomic_inc= lanes.genatomic( linda, "FIFO_n" ) 11local atomic_inc= lanes.genatomic( linda, "FIFO_n" )
diff --git a/tests/finalizer.lua b/tests/finalizer.lua
index 88f51c1..6f186ab 100644
--- a/tests/finalizer.lua
+++ b/tests/finalizer.lua
@@ -9,7 +9,7 @@
9-- 9--
10 10
11local lanes = require "lanes" 11local lanes = require "lanes"
12lanes.configure( 1) 12lanes.configure()
13 13
14local FN= "finalizer-test.tmp" 14local FN= "finalizer-test.tmp"
15 15
diff --git a/tests/func_is_string.lua b/tests/func_is_string.lua
index 5d94f85..d7cf0b2 100644
--- a/tests/func_is_string.lua
+++ b/tests/func_is_string.lua
@@ -1,5 +1,5 @@
1local lanes = require "lanes" 1local lanes = require "lanes"
2lanes.configure( 1) 2lanes.configure()
3 3
4local options = {globals = { b = 666 }} 4local options = {globals = { b = 666 }}
5 5
diff --git a/tests/hangtest.lua b/tests/hangtest.lua
index 923496a..6a9f7aa 100644
--- a/tests/hangtest.lua
+++ b/tests/hangtest.lua
@@ -3,7 +3,7 @@
3-- 3--
4 4
5local lanes = require "lanes" 5local lanes = require "lanes"
6lanes.configure( 1) 6lanes.configure()
7 7
8local function ret(b) 8local function ret(b)
9 return b 9 return b
diff --git a/tests/irayo_closure.lua b/tests/irayo_closure.lua
index 77ddbde..3278d57 100644
--- a/tests/irayo_closure.lua
+++ b/tests/irayo_closure.lua
@@ -11,7 +11,7 @@ e.g. { globals = { data = 1, func = function() useclosurehere() end } }"
11]] 11]]
12 12
13local lanes = require "lanes" 13local lanes = require "lanes"
14lanes.configure( 1) 14lanes.configure()
15 15
16local function testrun() 16local function testrun()
17 assert( print ) 17 assert( print )
diff --git a/tests/irayo_recursive.lua b/tests/irayo_recursive.lua
index 3eb14b8..f6fe87e 100644
--- a/tests/irayo_recursive.lua
+++ b/tests/irayo_recursive.lua
@@ -9,7 +9,7 @@ local function recurse()
9 if i > 10 then return "finished" end 9 if i > 10 then return "finished" end
10 10
11 local lanes = require "lanes" 11 local lanes = require "lanes"
12 lanes.configure( 1, "NO_TIMERS") 12 lanes.configure{ nb_keepers = 1, with_timers = false}
13 13
14 local lane = lanes.gen( "*", { globals = { ["i"]= i + 1 } }, recurse ) () 14 local lane = lanes.gen( "*", { globals = { ["i"]= i + 1 } }, recurse ) ()
15 return lane[1] 15 return lane[1]
diff --git a/tests/keeper.lua b/tests/keeper.lua
index 7b11242..40c9e11 100644
--- a/tests/keeper.lua
+++ b/tests/keeper.lua
@@ -5,7 +5,7 @@
5-- 5--
6 6
7local lanes = require "lanes" 7local lanes = require "lanes"
8lanes.configure( 1) 8lanes.configure()
9 9
10local function keeper(linda) 10local function keeper(linda)
11 local mt= { 11 local mt= {
diff --git a/tests/launchtest.lua b/tests/launchtest.lua
index 8456091..f3a6740 100644
--- a/tests/launchtest.lua
+++ b/tests/launchtest.lua
@@ -46,7 +46,7 @@ for k,v in pairs( argtable(...) ) do
46end 46end
47 47
48local lanes = require "lanes" 48local lanes = require "lanes"
49lanes.configure( 1) 49lanes.configure()
50 50
51local g= lanes.gen( LIBS, function(i) 51local g= lanes.gen( LIBS, function(i)
52 --io.stderr:write( i.."\t" ) 52 --io.stderr:write( i.."\t" )
diff --git a/tests/linda_perf.lua b/tests/linda_perf.lua
index 12159da..fff2670 100644
--- a/tests/linda_perf.lua
+++ b/tests/linda_perf.lua
@@ -1,5 +1,5 @@
1local lanes = require "lanes" 1local lanes = require "lanes"
2lanes.configure( 1) 2lanes.configure()
3 3
4-- this lane eats items in the linda one by one 4-- this lane eats items in the linda one by one
5local eater = function( l, loop) 5local eater = function( l, loop)
diff --git a/tests/objects.lua b/tests/objects.lua
index 29e16d8..14cf9ba 100644
--- a/tests/objects.lua
+++ b/tests/objects.lua
@@ -5,7 +5,7 @@
5-- 5--
6 6
7local lanes = require "lanes" 7local lanes = require "lanes"
8lanes.configure( 1) 8lanes.configure()
9 9
10local linda= lanes.linda() 10local linda= lanes.linda()
11 11
diff --git a/tests/perftest.lua b/tests/perftest.lua
index 3d9fde0..4df2ad8 100644
--- a/tests/perftest.lua
+++ b/tests/perftest.lua
@@ -28,7 +28,7 @@ local MSYS= os.getenv("OSTYPE")=="msys"
28 28
29 29
30local lanes = require "lanes" 30local lanes = require "lanes"
31lanes.configure( 1) 31lanes.configure()
32 32
33local m= require "argtable" 33local m= require "argtable"
34local argtable= assert( m.argtable ) 34local argtable= assert( m.argtable )
diff --git a/tests/recursive.lua b/tests/recursive.lua
index ad32df8..571fc1e 100644
--- a/tests/recursive.lua
+++ b/tests/recursive.lua
@@ -13,7 +13,7 @@ local function func( depth )
13 13
14 local lanes = require "lanes" 14 local lanes = require "lanes"
15 -- lanes.configure() is gone after we call it... 15 -- lanes.configure() is gone after we call it...
16 lanes.configure( 1) 16 lanes.configure()
17 local lane= lanes.gen("*", func)( depth+1 ) 17 local lane= lanes.gen("*", func)( depth+1 )
18 return lane[1] 18 return lane[1]
19end 19end
diff --git a/tests/require.lua b/tests/require.lua
index 96717dc..f538dc6 100644
--- a/tests/require.lua
+++ b/tests/require.lua
@@ -4,7 +4,7 @@
4-- Test that 'require' works from sublanes 4-- Test that 'require' works from sublanes
5-- 5--
6local lanes = require "lanes" 6local lanes = require "lanes"
7lanes.configure( 1) 7lanes.configure()
8 8
9local function a_lane() 9local function a_lane()
10 -- To require 'math' we still actually need to have it initialized for 10 -- To require 'math' we still actually need to have it initialized for
diff --git a/tests/timer.lua b/tests/timer.lua
index f0027d7..c6f510b 100644
--- a/tests/timer.lua
+++ b/tests/timer.lua
@@ -9,7 +9,7 @@ io.stderr:setvbuf "no"
9 9
10 10
11local lanes = require "lanes" 11local lanes = require "lanes"
12lanes.configure( 1) 12lanes.configure()
13 13
14local linda= lanes.linda() 14local linda= lanes.linda()
15 15