Skip to content

Commit e5160ea

Browse files
committed
fixup! Add support for DistributedNext
1 parent 8b14e73 commit e5160ea

File tree

1 file changed

+21
-0
lines changed

1 file changed

+21
-0
lines changed

test/preferences.jl

+21
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
import Preferences: load_preference, set_preferences!
2+
3+
@testset "Preferences" begin
4+
cmd = `$(Base.julia_cmd()) --startup-file=no --project -E 'using Dagger; parentmodule(Dagger.myid)'`
5+
6+
try
7+
# Disabling the precompilation workload shaves off over half the time
8+
# this test takes.
9+
set_preferences!(Dagger, "precompile_workload" => false; force=true)
10+
11+
cd(dirname(Base.active_project())) do
12+
Dagger.set_distributed_package!("Distributed")
13+
@test readchomp(cmd) == "Distributed"
14+
15+
Dagger.set_distributed_package!("DistributedNext")
16+
@test readchomp(cmd) == "DistributedNext"
17+
end
18+
finally
19+
set_preferences!(Dagger, "precompile_workload" => false; force=true)
20+
end
21+
end

0 commit comments

Comments
 (0)