2011-12-06 22 views
9

için otomatik test araçları neler var? Clojure için autotest araçlarının neler olduğunu merak ediyordum. Ruby'de kodumu test etmeye devam etmek için ZenTest, redgreeen vb. Var. ClojureClojure

için benzer bir şeye sahip olmak istiyorum. Şimdiye kadar bu basit script'i github üzerinde https://github.com/devn/clojure-autotest buldum. Tadıma göre biraz ham. Bir değişiklik meydana geldiğinde tüm testler çalışır. Ayrıca, yazım hataları olduğunda, yanlış gidenleri gizleyerek, uzun bir stacktrace'i yaratabilir.

cevap

2

clojure.test kullanıyorsanız, kullanabileceğiniz birkaç seçenek vardır. lein-test-refresh kullanıyorum (aynı zamanda yazarım). Diğer seçenekler quickie ve prism içerir.

Eğer expectations kullanmak istersek lein-autoexpect yoktur. Ben de bunun yazarıyım.

Midje autotesting için destek inşa etti. Seçeneklerin Speclj için ne olduğundan emin değilim.