From 076344633e7b2525cf48005f84f3935f324b60bf Mon Sep 17 00:00:00 2001 From: Benoit Germain Date: Sat, 18 Feb 2012 14:08:52 +0100 Subject: * 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 --- tests/appendud.lua | 2 +- tests/atexit.lua | 2 +- tests/atomic.lua | 2 +- tests/basic.lua | 2 +- tests/cyclic.lua | 2 +- tests/ehynes.lua | 2 +- tests/errhangtest.lua | 2 +- tests/error.lua | 2 +- tests/fibonacci.lua | 2 +- tests/fifo.lua | 2 +- tests/finalizer.lua | 2 +- tests/func_is_string.lua | 2 +- tests/hangtest.lua | 2 +- tests/irayo_closure.lua | 2 +- tests/irayo_recursive.lua | 2 +- tests/keeper.lua | 2 +- tests/launchtest.lua | 2 +- tests/linda_perf.lua | 2 +- tests/objects.lua | 2 +- tests/perftest.lua | 2 +- tests/recursive.lua | 2 +- tests/require.lua | 2 +- tests/timer.lua | 2 +- 23 files changed, 23 insertions(+), 23 deletions(-) (limited to 'tests') 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 @@ -- Needs Lanes >= 2.0.3 -- local lanes = require "lanes" -lanes.configure( 1) +lanes.configure() local _tab = { 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 @@ local lanes = require "lanes" -lanes.configure( 1) +lanes.configure() -- create a free-running lane 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 @@ -- local lanes = require "lanes" -lanes.configure( 1) +lanes.configure() local linda= lanes.linda() 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 @@ -- local lanes = require "lanes" -lanes.configure( 1) +lanes.configure() require "assert" -- assert.fails() 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 @@ -- local lanes = require "lanes" -lanes.configure( 1) +lanes.configure() local table_concat= assert(table.concat) 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 @@ -- Test from -- local lanes = require "lanes" -lanes.configure( 1) +lanes.configure() local function PRINT_FMT( fmt, ... ) 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 @@ local lanes = require "lanes" -lanes.configure( 1) +lanes.configure() local linda = lanes.linda() 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 @@ -- local lanes = require "lanes" -lanes.configure( 1) +lanes.configure() local function lane() 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 @@ -- Need to say it's 'local' so it can be an upvalue -- local lanes = require "lanes" -lanes.configure( 1, "NO_TIMERS") +lanes.configure{ nb_keepers =1, with_timers = false} local function WR(str) 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 @@ -- local lanes = require "lanes" -lanes.configure( 1) +lanes.configure() local linda= lanes.linda() 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 @@ -- local lanes = require "lanes" -lanes.configure( 1) +lanes.configure() local FN= "finalizer-test.tmp" 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 @@ local lanes = require "lanes" -lanes.configure( 1) +lanes.configure() local options = {globals = { b = 666 }} 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 @@ -- local lanes = require "lanes" -lanes.configure( 1) +lanes.configure() local function ret(b) 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 } }" ]] local lanes = require "lanes" -lanes.configure( 1) +lanes.configure() local function testrun() 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() if i > 10 then return "finished" end local lanes = require "lanes" - lanes.configure( 1, "NO_TIMERS") + lanes.configure{ nb_keepers = 1, with_timers = false} local lane = lanes.gen( "*", { globals = { ["i"]= i + 1 } }, recurse ) () 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 @@ -- local lanes = require "lanes" -lanes.configure( 1) +lanes.configure() local function keeper(linda) 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 end local lanes = require "lanes" -lanes.configure( 1) +lanes.configure() local g= lanes.gen( LIBS, function(i) --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 @@ local lanes = require "lanes" -lanes.configure( 1) +lanes.configure() -- this lane eats items in the linda one by one 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 @@ -- local lanes = require "lanes" -lanes.configure( 1) +lanes.configure() local linda= lanes.linda() 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" local lanes = require "lanes" -lanes.configure( 1) +lanes.configure() local m= require "argtable" 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 ) local lanes = require "lanes" -- lanes.configure() is gone after we call it... - lanes.configure( 1) + lanes.configure() local lane= lanes.gen("*", func)( depth+1 ) return lane[1] 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 @@ -- Test that 'require' works from sublanes -- local lanes = require "lanes" -lanes.configure( 1) +lanes.configure() local function a_lane() -- 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" local lanes = require "lanes" -lanes.configure( 1) +lanes.configure() local linda= lanes.linda() -- cgit v1.2.3-55-g6feb