001task.lua 388 B

1234567891011121314151617181920212223242526
  1. local sys = require("../lib/sys")
  2. _G.temp = 1
  3. sys.timerStart(function ()
  4. temp = 2
  5. end,1)
  6. sys.timerStart(function ()
  7. assert(temp == 2,"timer error")
  8. end,100)
  9. _G.taskCheck = nil
  10. sys.taskInit(function ()
  11. sys.wait(1)
  12. taskCheck = true
  13. end)
  14. sys.timerStart(function ()
  15. assert(taskCheck,"task error")
  16. end,100)
  17. sys.timerStart(function ()
  18. os.exit(0)
  19. end,50)
  20. sys.run()