From 7f53621a7e5a02565f9ae8cfd1ef68f4492b5930 Mon Sep 17 00:00:00 2001 From: Fredrik Bagge Carlson Date: Thu, 11 Sep 2025 12:04:01 +0200 Subject: [PATCH] reactivate aqua tests --- test/runtests.jl | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/test/runtests.jl b/test/runtests.jl index 820ac896f..b452aad47 100644 --- a/test/runtests.jl +++ b/test/runtests.jl @@ -1,12 +1,6 @@ using Pkg using Test, LinearAlgebra, Random using Aqua -# @testset "Aqua" begin -# Aqua.test_all(ControlSystems; -# ambiguities = false, # causes 100s of hits in all dependencies -# stale_deps = true, # Aqua complains about itself https://github.com/JuliaTesting/Aqua.jl/issues/78 -# ) -# end # Helper to call dev on one of the packages in folder /lib function dev_subpkg(subpkg) @@ -29,6 +23,14 @@ if GROUP == "All" subpkg_path = joinpath(dirname(@__DIR__), "lib", GROUP) Pkg.test(PackageSpec(name = GROUP, path = subpkg_path), coverage = true) end + @testset "Aqua" begin + import ControlSystems + Aqua.test_all(ControlSystems; + ambiguities = false, # causes 100s of hits in all dependencies + stale_deps = true, + ) + end + elseif GROUP != "ControlSystems" # dev_subpkg(GROUP) # Do this if more sub packages are added, don't forget to avoid doing it if GROUP is CSBase subpkg_path = joinpath(dirname(@__DIR__), "lib", GROUP)