Dozingfiretruck 773f76d3e4 add:更新demo 3 ani în urmă
..
001task.lua 8d222ce4d8 fix: task测试例程改对 3 ani în urmă
002json.lua b36628d367 update: 自动测试整理下格式,crypto库好像没适配好? 5 ani în urmă
003zbuff.lua d924ddc4e6 update: zbuff测试del方法过不了 3 ani în urmă
004crypto.lua c57325a3e9 update:补充crypto测试 3 ani în urmă
005io.lua 799a4eaafd update: lfs2的测试用例加上seek的检验 4 ani în urmă
006fatfs.lua 9335c31505 fix: fatfs支持lsdir https://gitee.com/openLuat/LuatOS/issues/I5NYXI 3 ani în urmă
007lfs2.lua 9429dd761b update: lfs2-vfs在win32下测试ok,并添加testcase 4 ani în urmă
010lvgl.lua 0b50ed96f7 remove: 移除lvgl.disp_set_bg_color 的调用 3 ani în urmă
012vmx.lua af80bad1fb update: 暂时屏蔽win32下的vmx的测试代码 4 ani în urmă
013cwait.lua 3962a8edde add: 测试例程 4 ani în urmă
014iotauth.lua 773f76d3e4 add:更新demo 3 ani în urmă
015miniz.lua e98397e93e add: 添加miniz库, 提供简易的压缩/解压函数,压缩算法需要200kb的空闲内存才可用 3 ani în urmă
readme.md 453ffef152 add: win32的单元测试,先试试能不能用 5 ani în urmă
test.sh b0a045cf56 fix: win32的测试脚本检测不对 3 ani în urmă

readme.md

单元测试

用途

本文件夹的脚本,用于测试函数是否运行正确

编写测试脚本

原则上每个包都需要测试脚本,仅测试win32条件下编译进来的包

每个测试脚本,尽量多加打印日志信息,并且在不符合测试结果时,及时assert(false,"原因")

测试

复制luatos.exe到本文件夹,运行test.sh即可开始测试

自动测试

脚本提交后,会在GitHub上进行自动测试。建议每次push前,先自己测一遍