My Julia installation includes a registered package X and, in order to make changes to X, I also cloned Master of the package to a folder outside the Julia installation (i.e. Dropbox) and branched from there. Until now, I loaded the package by
include("Path to X"). But of course this can be tedious as I have to append everything by X.function.
Is there a way to use
usingwith a path to the module so that it’s not the regularly installed version that is loaded but my local version?
Is there a way to run the tests of the modified package with Pkg.test()?
It might also be that my workflow doesn’t make sense at all. Then also please let me know.
Thanks for your help, Benjamin