我有一个小脚本
(use
:reload-all
'com.example.package1
'com.example.package2
'com.example.package3
'com.example.testlib)
(run-tests
'com.example.package1
'com.example.package2
'com.example.package3)
我用来快速重新加载所有内容并启动单元测试。
麻烦的是,每次 (deftest ... ) 都会在读取文件时进行评估,因此会创建一个额外的测试,因此经过一整天的努力,每个测试现在都运行了 103 次,哎呀!