用Coverage.jl时遇到一个奇怪的问题。在系统已安装的包目录下运行时是可以产生.cov文件的,但是在自己编写代码的目录运行的时候就不行,有谁遇到相同问吗?
具体描述下怎么运行的?
就是按Coverage的说明运行,在控制台进入到测试文件目录,使用Julia1.4版本,Coverage1.0版本,运行
julia --code-coverage=user
如果在julia的packages目录下找Weave这个包,include测试文件,运行就会出.cov文件。但是同样的方法在自己建立的目录运行就没有。运行
julia --code-coverage=tracefile-%p.info --code-coverage=user
也一样。
然后退出julia,不带参数启动julia,运行
coverage = process_folder()
coverage = append!(coverage, process_folder("deps"))
因为之前没有.cov文件,这一步也没有
大概知道了,可能是因为目录不能有中文,这个算bug吗
呃,还有这种问题。。。
感觉算bug吧