diff options
author | Benoit Germain <bnt.germain@gmail.com> | 2012-02-18 14:08:52 +0100 |
---|---|---|
committer | Benoit Germain <bnt.germain@gmail.com> | 2012-02-18 14:08:52 +0100 |
commit | 076344633e7b2525cf48005f84f3935f324b60bf (patch) | |
tree | 2a013da0ba2cd4a9f7eaf073a5ba128723f13154 /tests | |
parent | b4582dd0bb65a916de7fa9612880b75a17c7ae7f (diff) | |
download | lanes-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.lua | 2 | ||||
-rw-r--r-- | tests/atexit.lua | 2 | ||||
-rw-r--r-- | tests/atomic.lua | 2 | ||||
-rw-r--r-- | tests/basic.lua | 2 | ||||
-rw-r--r-- | tests/cyclic.lua | 2 | ||||
-rw-r--r-- | tests/ehynes.lua | 2 | ||||
-rw-r--r-- | tests/errhangtest.lua | 2 | ||||
-rw-r--r-- | tests/error.lua | 2 | ||||
-rw-r--r-- | tests/fibonacci.lua | 2 | ||||
-rw-r--r-- | tests/fifo.lua | 2 | ||||
-rw-r--r-- | tests/finalizer.lua | 2 | ||||
-rw-r--r-- | tests/func_is_string.lua | 2 | ||||
-rw-r--r-- | tests/hangtest.lua | 2 | ||||
-rw-r--r-- | tests/irayo_closure.lua | 2 | ||||
-rw-r--r-- | tests/irayo_recursive.lua | 2 | ||||
-rw-r--r-- | tests/keeper.lua | 2 | ||||
-rw-r--r-- | tests/launchtest.lua | 2 | ||||
-rw-r--r-- | tests/linda_perf.lua | 2 | ||||
-rw-r--r-- | tests/objects.lua | 2 | ||||
-rw-r--r-- | tests/perftest.lua | 2 | ||||
-rw-r--r-- | tests/recursive.lua | 2 | ||||
-rw-r--r-- | tests/require.lua | 2 | ||||
-rw-r--r-- | tests/timer.lua | 2 |
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 | -- |
9 | local lanes = require "lanes" | 9 | local lanes = require "lanes" |
10 | lanes.configure( 1) | 10 | lanes.configure() |
11 | 11 | ||
12 | local _tab = { | 12 | local _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 @@ | |||
1 | local lanes = require "lanes" | 1 | local lanes = require "lanes" |
2 | lanes.configure( 1) | 2 | lanes.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 | ||
7 | local lanes = require "lanes" | 7 | local lanes = require "lanes" |
8 | lanes.configure( 1) | 8 | lanes.configure() |
9 | 9 | ||
10 | local linda= lanes.linda() | 10 | local linda= lanes.linda() |
11 | local key= "$" | 11 | local 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 | ||
10 | local lanes = require "lanes" | 10 | local lanes = require "lanes" |
11 | lanes.configure( 1) | 11 | lanes.configure() |
12 | require "assert" -- assert.fails() | 12 | require "assert" -- assert.fails() |
13 | 13 | ||
14 | local lanes_gen= assert( lanes.gen ) | 14 | local 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 | ||
7 | local lanes = require "lanes" | 7 | local lanes = require "lanes" |
8 | lanes.configure( 1) | 8 | lanes.configure() |
9 | 9 | ||
10 | local table_concat= assert(table.concat) | 10 | local 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 | -- |
4 | local lanes = require "lanes" | 4 | local lanes = require "lanes" |
5 | lanes.configure( 1) | 5 | lanes.configure() |
6 | 6 | ||
7 | local function PRINT_FMT( fmt, ... ) | 7 | local 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 @@ | |||
1 | local lanes = require "lanes" | 1 | local lanes = require "lanes" |
2 | lanes.configure( 1) | 2 | lanes.configure() |
3 | 3 | ||
4 | local linda = lanes.linda() | 4 | local 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 | ||
7 | local lanes = require "lanes" | 7 | local lanes = require "lanes" |
8 | lanes.configure( 1) | 8 | lanes.configure() |
9 | 9 | ||
10 | local function lane() | 10 | local 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 | -- |
15 | local lanes = require "lanes" | 15 | local lanes = require "lanes" |
16 | lanes.configure( 1, "NO_TIMERS") | 16 | lanes.configure{ nb_keepers =1, with_timers = false} |
17 | 17 | ||
18 | local function WR(str) | 18 | local 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 | ||
7 | local lanes = require "lanes" | 7 | local lanes = require "lanes" |
8 | lanes.configure( 1) | 8 | lanes.configure() |
9 | 9 | ||
10 | local linda= lanes.linda() | 10 | local linda= lanes.linda() |
11 | local atomic_inc= lanes.genatomic( linda, "FIFO_n" ) | 11 | local 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 | ||
11 | local lanes = require "lanes" | 11 | local lanes = require "lanes" |
12 | lanes.configure( 1) | 12 | lanes.configure() |
13 | 13 | ||
14 | local FN= "finalizer-test.tmp" | 14 | local 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 @@ | |||
1 | local lanes = require "lanes" | 1 | local lanes = require "lanes" |
2 | lanes.configure( 1) | 2 | lanes.configure() |
3 | 3 | ||
4 | local options = {globals = { b = 666 }} | 4 | local 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 | ||
5 | local lanes = require "lanes" | 5 | local lanes = require "lanes" |
6 | lanes.configure( 1) | 6 | lanes.configure() |
7 | 7 | ||
8 | local function ret(b) | 8 | local 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 | ||
13 | local lanes = require "lanes" | 13 | local lanes = require "lanes" |
14 | lanes.configure( 1) | 14 | lanes.configure() |
15 | 15 | ||
16 | local function testrun() | 16 | local 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 | ||
7 | local lanes = require "lanes" | 7 | local lanes = require "lanes" |
8 | lanes.configure( 1) | 8 | lanes.configure() |
9 | 9 | ||
10 | local function keeper(linda) | 10 | local 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 | |||
46 | end | 46 | end |
47 | 47 | ||
48 | local lanes = require "lanes" | 48 | local lanes = require "lanes" |
49 | lanes.configure( 1) | 49 | lanes.configure() |
50 | 50 | ||
51 | local g= lanes.gen( LIBS, function(i) | 51 | local 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 @@ | |||
1 | local lanes = require "lanes" | 1 | local lanes = require "lanes" |
2 | lanes.configure( 1) | 2 | lanes.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 |
5 | local eater = function( l, loop) | 5 | local 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 | ||
7 | local lanes = require "lanes" | 7 | local lanes = require "lanes" |
8 | lanes.configure( 1) | 8 | lanes.configure() |
9 | 9 | ||
10 | local linda= lanes.linda() | 10 | local 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 | ||
30 | local lanes = require "lanes" | 30 | local lanes = require "lanes" |
31 | lanes.configure( 1) | 31 | lanes.configure() |
32 | 32 | ||
33 | local m= require "argtable" | 33 | local m= require "argtable" |
34 | local argtable= assert( m.argtable ) | 34 | local 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] |
19 | end | 19 | end |
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 | -- |
6 | local lanes = require "lanes" | 6 | local lanes = require "lanes" |
7 | lanes.configure( 1) | 7 | lanes.configure() |
8 | 8 | ||
9 | local function a_lane() | 9 | local 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 | ||
11 | local lanes = require "lanes" | 11 | local lanes = require "lanes" |
12 | lanes.configure( 1) | 12 | lanes.configure() |
13 | 13 | ||
14 | local linda= lanes.linda() | 14 | local linda= lanes.linda() |
15 | 15 | ||