Skip to content

Commit f1bbc54

Browse files
authored
use invokelatest to access symbols from dynamically loading package (#45)
1 parent 61138b5 commit f1bbc54

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

test/runtests.jl

+3-3
Original file line numberDiff line numberDiff line change
@@ -175,9 +175,9 @@ using UUIDs
175175
end
176176

177177
@eval using $(Symbol(pkg3))
178-
mod3 = getglobal(@__MODULE__, Symbol(pkg3))
179-
mod2 = getglobal(mod3, Symbol(pkg2))
180-
mod1 = getglobal(mod2, Symbol(pkg1))
178+
mod3 = Base.@invokelatest getglobal(@__MODULE__, Symbol(pkg3))
179+
mod2 = Base.@invokelatest getglobal(mod3, Symbol(pkg2))
180+
mod1 = Base.@invokelatest getglobal(mod2, Symbol(pkg1))
181181
m = only(methods(mod1.call_nbits))
182182
mi = first(specializations(m))
183183
wc = Base.get_world_counter()

0 commit comments

Comments
 (0)