如何从命令行运行Julia测试套件,无需通过REPL操作?
直接从命令行运行Julia测试套件的方法
当然可以直接通过命令行执行Julia测试套件,无需进入REPL操作。以下是几种常用的方式:
测试当前项目的所有包
在项目根目录下执行这条命令即可:
julia --project -e 'using Pkg; Pkg.test()'
--project:指定使用当前目录的项目环境(如果当前目录是Julia项目根目录,也可以省略该参数,Julia会自动识别项目环境)-e:让Julia直接执行后续的代码字符串,跳过REPL交互环节
测试项目中的特定包
如果只需要测试项目里的某个特定包,把包名传入Pkg.test()即可:
julia --project -e 'using Pkg; Pkg.test("YourPackageName")'
将YourPackageName替换为你要测试的实际包名。
测试全局环境中的包
如果要测试安装在全局环境里的包,去掉--project参数即可:
julia -e 'using Pkg; Pkg.test("YourPackageName")'
内容的提问来源于stack exchange,提问作者user2138149
相关产品推荐
相关产品推荐

