From 7c31cbfea8ad33394c396e3d891792f03c1a0636 Mon Sep 17 00:00:00 2001 From: Beforerr Date: Wed, 30 Sep 2026 14:00:03 -0600 Subject: [PATCH] test: install JET only on non-prerelease Julia --- test/Project.toml | 1 - test/runtests.jl | 14 ++++++++------ 2 files changed, 8 insertions(+), 7 deletions(-) diff --git a/test/Project.toml b/test/Project.toml index 22e9537..2b76fbb 100644 --- a/test/Project.toml +++ b/test/Project.toml @@ -4,7 +4,6 @@ CommonDataFormat = "a9737db6-c05c-4e48-868b-6bc41491d9d9" CommonDataModel = "1fbeeb36-5f17-413c-809b-666fb144f157" Dates = "ade2ca70-3891-5945-98fb-dc099432e06a" Downloads = "f43a241f-c20a-4ad4-852c-f6b1247861c6" -JET = "c3a54625-cd67-489e-a8e7-0a5a0ff4e31b" JuliaC = "acedd4c2-ced6-4a15-accc-2607eb759ba2" Pkg = "44cfe95a-1eb2-52ea-b672-e2afdf69b78f" Test = "8dfed614-e22c-5e08-85e1-65c5234f0b40" diff --git a/test/runtests.jl b/test/runtests.jl index 4a5db80..b4c5a72 100644 --- a/test/runtests.jl +++ b/test/runtests.jl @@ -1,3 +1,8 @@ +using Pkg +# prereleases often have no installable JET. +const RUN_JET_TESTS = isempty(VERSION.prerelease) +RUN_JET_TESTS && Pkg.add("JET") + using CommonDataFormat using Test import CommonDataFormat as CDF @@ -20,12 +25,9 @@ end Aqua.test_all(CommonDataFormat) end -const RUN_JET_TESTS = isempty(VERSION.prerelease) - -@testset "JET" begin - if RUN_JET_TESTS - using Pkg; Pkg.add("JET"; io = devnull); Pkg.instantiate() - using JET +if RUN_JET_TESTS + using JET + @testset "JET" begin JET.test_package(CommonDataFormat; target_modules = [CommonDataFormat]) end end