开发包里无论是否export的函数都不能被test目录下的测试文件索引。有什么办法???
先检查 test 能否正常调用模块,再判断之后的函数操作。比如在 runtests.jl
里写入 using <开发包>
看是否报错,
Test 的包环境由主目录 Project.toml
的依赖项外加 extra
项构成:
- 如果主文件已添加了这个包,测试环境就不用再配置了
- 如果这个包只在测试阶段添加,建议给 test 生成单独
Project.toml
,环境依赖按该目录生成的Project.toml
- 添加本地包用 Pkg 模式的
add/dev
都可以
这个老问题,依然是bug。有什么办法??
标题:索引到“正在开发包”的函数变量,这个正在开发包需要澄清下含义。
- 正在开发模块 A,测试文件要用到模块 A
- 还是说,正在开发模块 A ,测试文件要用到正在开发的模块 B
前者不用什么操作,执行 ]test
的时候就会把 A 加入测试环境,后者给 test
单独配环境就行了,
正在开发模块 A,测试文件要用到模块 A。在测试文件中,vscode没有code-jump到相关的索引函数。是一个老问题了(见上)