Author: fperrad
Date: Wed Apr 11 00:02:22 2007
New Revision: 18135
Modified:
trunk/languages/lua/t/alarm.t
Log:
[Lua]
- improve test
Modified: trunk/languages/lua/t/alarm.t
==============================================================================
--- trunk/languages/lua/t/alarm.t (original)
+++ trunk/languages/lua/t/alarm.t Wed Apr 11 00:02:22 2007
@@ -42,15 +42,22 @@
language_output_is( 'lua', << 'CODE', << 'OUTPUT', 'function alarm' );
require "alarm"
-function myalarm()
+function myalarm ()
print("in alarm!")
end
+local function delay (d)
+ local s = os.time()
+ local e = s
+ while (os.difftime(e, s) < d) do
+ e = os.time()
+ end
+end
+
print("hello")
alarm(2, myalarm)
alarm(2)
-local s = 0
-for i = 1, 1000000 do s = s + i end
+delay(3)
CODE
hello
in alarm!