testNvm.lua 790 B

12345678910111213141516171819202122232425262728293031
  1. --- 模块功能:参数存储功能测试.
  2. -- @author openLuat
  3. -- @module nvm.testNvm
  4. -- @license MIT
  5. -- @copyright openLuat
  6. -- @release 2018.03.27
  7. module(...,package.seeall)
  8. require"config"
  9. require"nvm"
  10. nvm.init("config.lua")
  11. nvm.set("strPara","str2")
  12. nvm.set("numPara",2)
  13. nvm.set("boolPara",false)
  14. nvm.set("tablePara",{"item2-1","item2-2","item2-3"})
  15. log.info("testNvm.strPara",nvm.get("strPara"))
  16. log.info("testNvm.numPara",nvm.get("numPara"))
  17. log.info("testNvm.boolPara",nvm.get("boolPara"))
  18. local tableValue = nvm.get("tablePara")
  19. log.info("testNvm.tablePara",tableValue[1],tableValue[2],tableValue[3])
  20. sys.taskInit(function()
  21. sys.wait(3000)
  22. nvm.sett("testtable","chinese",100)
  23. sys.wait(1000)
  24. log.info("testNvm.testtable",nvm.gett("testtable","chinese"))
  25. end)