我有一个clojure库项目,我想通过使用另一个测试项目来开发和调试。在每次更改库代码后,我可以使用 lein install 作为库,然后使用 lein deps 进行测试项目,但我希望有更有效的方法来获取更改测试项目的库代码。
答案 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重型库我的意思是难以单独测试并且有足够的信心。可以提供UI或connects to other servers的内容。