I’ve had a look at UnPack.jl and am still confused. Under UnPack.jl, the test directory has a file called runtests.jl, which begins with
When I execute that file (
julia runtests.jl), I get
[Alans-MacBook-Air test]$ julia runtests.jl
ERROR: LoadError: ArgumentError: Package UnPack not found in current path:
- Run `import Pkg; Pkg.add("UnPack")` to install the UnPack package.
 require(::Module, ::Symbol) at ./loading.jl:892
 include(::Module, ::String) at ./Base.jl:377
 exec_options(::Base.JLOptions) at ./client.jl:288
 _start() at ./client.jl:484
in expression starting at /Users/rogers/distrib/UnPack/test/runtests.jl:2
Clearly, the Project.toml file is not enough to tell Julia how to find the source code. Do I need to install or activate this package using the package manager? If I do that, how can I be sure I’m testing the local code (in …/src) rather than a version installed elsewhere by Pkg?