如何开发和测试clojure库

时间:2016-02-12 07:47:43

标签: clojure leiningen

我有一个clojure库项目,我想通过使用另一个测试项目来开发和调试。在每次更改库代码后,我可以使用 lein install 作为库,然后使用 lein deps 进行测试项目,但我希望有更有效的方法来获取更改测试项目的库代码。

2 个答案:

答案 0 :(得分:3)

我看到Leiningen教程解释了如何在这里并行开发两个项目 - > https://github.com/technomancy/leiningen/blob/stable/doc/TUTORIAL.md#checkout-dependencies

答案 1 :(得分:1)

你的图书馆做了什么?如果它不是I / O重型库,我建议使用core.test进行测试。你提出的测试项目对于测试来说太重了,除非它是一个I / O繁重的库。

通过 I / O重型库我的意思是难以单独测试并且有足够的信心。可以提供UIconnects to other servers的内容。