VESTALua API documentation
Back to productRU

Testing the Lua runtime

The files under examples/ cover the runtime's manual integration checks:

Suggested sequence:

  1. Start smoke.lua with autoload and confirm that ticks increases.
  2. Replace the source with invalid-hot-reload.lua; the process remains

responsive and the active state's ticks continues to increase.

  1. Restore valid source; loads increases exactly once.
  2. Start over-budget.lua; the process remains responsive, does not enter a

CPU busy loop, and the state is shown as Over budget.

  1. Place ct.png beside the texture fixture; storage should contain

texture_loaded=true.