【文件属性】:
文件名称:cavia:Clojure项目的测试资源经理
文件大小:19KB
文件格式:ZIP
更新时间:2021-05-10 02:25:52
testing clojure Clojure
卡维亚
测试Clojure项目的资源经理。
基本原理
在某些情况下,项目的测试需要大文件。 除其他事项外,用于解析和I / O的代码应通过各种文件进行测试。 但是通常,SCM不适用于控制如此大的测试文件。 解决方案之一是使用其他工具,例如git-annex或Git LFS。 但是,某些Clojurian人可能认为他们想在Clojure生态系统中解决它。
Cavia对于此类开发人员很有用。 Cavia用Clojure编写,因此可以直接在项目和源代码中使用。 Cavia从远程下载测试资源,在测试之前检查其哈希,并提供方便的功能来访问资源。
安装
Cavia可以从作为Maven工件获得。
使用Leiningen / Boot:
[cavia " 0.5.1 " ]
用法
定义资源配置文件
首先,加载cavia.core并使用defprofile宏准备资源信息。
( require '[
【文件预览】:
cavia-master
----src()
--------cavia()
----.travis.yml(493B)
----LICENSE(11KB)
----test()
--------cavia()
----README.md(5KB)
----project.clj(982B)
----.gitignore(98B)
----CHANGELOG.md(4KB)