I have a set of jupyter notebooks that I would like to execute in a test so as to ensure that they all run:
for file in readdir(NOTEBOOK_DIR)
if splitext(file)[2] == ".ipynb"
println("Running ", file)
nbinclude(joinpath(NOTEBOOK_DIR, file))
end
end
Unfortunately, imported notebooks will be affected by the code imported by notebooks before them. In Julia 0.7 or 1.0 is it still possible to clear the workspace? Is there an alternative trick I can use?