文件名称:unity:统一-在CUE模块上运行实验回归测试
文件大小:711KB
文件格式:ZIP
更新时间:2024-03-30 07:40:50
Go
unity在CUE模块上运行实验/回归测试 unity是用于使用不同版本的CUE在各种CUE模块上运行实验/回归测试的工具。 包含unity工具的存储库(此存储库)也是针对其运行unity的CUE模块的语料库。 unity部分基于 背后的思想。 unity test是当前唯一实现的命令。 unity test的主要特点是: 通过测试脚本对测试和期望进行简单的说明 对使用CUE Go API的项目中的那些软件包运行Go测试(即将推出) 跨平台(目前仅经过Linux测试)支持unity运行 可以在本地运行或通过命令触发以GitHub Actions工作流的运行 默认情况下以“安全”模式运行,其中测试在受测试CUE模块的卷安装副本上的Docker容器中运行 指定要测试的CUE版本的多种方法(请参见下文) --corpus模式,用于在项目的git子模块之间运行unity 。 unity项
【文件预览】:
unity-main
----.gitignore(173B)
----README.md(10KB)
----.gitmodules(602B)
----.github()
--------workflows()
----unity_go_gen.cue(446B)
----LICENSE(11KB)
----unity.go(1KB)
----go.mod(364B)
----.gitattributes(159B)
----projects()
--------go.mod(49B)
--------github.com()
----internal()
--------genembed()
--------cuetest()
--------copy()
--------ci()
----go.sum(21KB)
----cue.mod()
--------pkg()
--------module.cue(34B)
----_scripts()
--------runUnity.sh(447B)
----overlays()
--------README.md(38B)
--------projects()
----unity_genembed_gen.go(1KB)
----cmd()
--------unity()
----tools.go(704B)