Skip to content

Add JET and Aqua Tests to Subpackages #2665

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 34 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
34 commits
Select commit Hold shift + click to select a range
43274c5
add JET typo tests to subpackage tests
jClugstor Apr 3, 2025
56fd87b
add JET as test dependency
jClugstor Apr 3, 2025
193c1c0
fix typo
jClugstor Apr 4, 2025
9e62dcb
add JET compat bounds
jClugstor Apr 7, 2025
63aa3ac
add Aqua.jl QA tests
jClugstor Apr 7, 2025
725fc9d
fix jet test typos
jClugstor Apr 8, 2025
ab6925e
add Aqua tests to runtests
jClugstor Apr 8, 2025
6244434
add Aqua compat bounds
jClugstor Apr 9, 2025
7c787f8
make JET tests work for LTS as well
jClugstor Apr 9, 2025
eed723a
add compat bound for extra SparseArrays in OrdinaryDiffEqDefault
jClugstor Apr 9, 2025
bcfeb23
change to qa.jl
jClugstor Apr 23, 2025
0dbe0dd
disable piracy test for ImplicitDiscreteSolve
jClugstor Apr 23, 2025
c829919
add compat bounds for extreas in BDF
jClugstor Apr 23, 2025
34322fa
add EnzymeCore bounds
jClugstor Apr 23, 2025
f774b9f
ODECore qa test
jClugstor Apr 23, 2025
9ce2e4f
ODEDefault qa
jClugstor Apr 23, 2025
2b1625b
ODEDifferentiation qa
jClugstor Apr 23, 2025
069b07c
remove ODEExponentialRK stale dependencies
jClugstor Apr 23, 2025
86d2bcd
generic_schur compat bound
jClugstor Apr 23, 2025
4953f23
ODELinear stale deps
jClugstor Apr 24, 2025
1b52405
nonlinearsolve fixes
jClugstor Apr 24, 2025
4d19974
Rosenbrock compat bounds
jClugstor Apr 24, 2025
b073aa0
Taylordiff aqua
jClugstor Apr 24, 2025
9c527d5
make sure qmin_default is imported to ODEExtrapolation
jClugstor Apr 24, 2025
7828c2b
disable LowOrderRK JET, not a real typo
jClugstor Apr 24, 2025
673cea8
fix imports to NonlinearSolve
jClugstor Apr 24, 2025
904e43b
fix Rosenbrock and SDIRK imports
jClugstor Apr 24, 2025
261e0cf
fix wrong file name
jClugstor Apr 24, 2025
a681cee
allow for JET 0.10
jClugstor Apr 25, 2025
cfd84af
make JET use >= 0.10.4
jClugstor May 2, 2025
1ee2047
typo
jClugstor May 2, 2025
0752772
multistep typo
jClugstor May 5, 2025
c1dbbd8
fix QPRK typo
jClugstor May 5, 2025
39ce07f
add StabilizedRK to StabilizeIRK deps, for solver types
jClugstor May 5, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 5 additions & 1 deletion lib/ImplicitDiscreteSolve/Project.toml
Original file line number Diff line number Diff line change
Expand Up @@ -23,10 +23,14 @@ SymbolicIndexingInterface = "0.3.38"
Test = "1.10.0"
UnPack = "1.0.2"
julia = "1.10"
JET = "0.9.18, 0.10.4"
Aqua = "0.8.11"

[extras]
OrdinaryDiffEqSDIRK = "2d112036-d095-4a1e-ab9a-08536f3ecdbf"
Test = "8dfed614-e22c-5e08-85e1-65c5234f0b40"
JET = "c3a54625-cd67-489e-a8e7-0a5a0ff4e31b"
Aqua = "4c88cf16-eb10-579e-8560-4a9242c79595"

[targets]
test = ["OrdinaryDiffEqSDIRK", "Test"]
test = ["OrdinaryDiffEqSDIRK", "Test", "JET", "Aqua"]
10 changes: 10 additions & 0 deletions lib/ImplicitDiscreteSolve/test/qa.jl
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
using ImplicitDiscreteSolve
using Aqua


@testset "Aqua" begin
Aqua.test_all(
ImplicitDiscreteSolve;
piracies = false
)
end
9 changes: 9 additions & 0 deletions lib/ImplicitDiscreteSolve/test/runtests.jl
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ using ImplicitDiscreteSolve
using OrdinaryDiffEqCore
using OrdinaryDiffEqSDIRK
using SciMLBase
using JET

# Test implicit Euler using ImplicitDiscreteProblem
@testset "Implicit Euler" begin
Expand Down Expand Up @@ -119,3 +120,11 @@ end
sol = solve(idprob, IDSolve())
@test length(sol.u) == 1
end


@testset "JET Tests" begin
test_package(
ImplicitDiscreteSolve, target_defined_modules = true, mode = :typo)
end

include("qa.jl")
6 changes: 5 additions & 1 deletion lib/OrdinaryDiffEqAdamsBashforthMoulton/Project.toml
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,8 @@ SafeTestsets = "0.1.0"
Static = "1.1.1"
Test = "<0.0.1, 1"
julia = "1.10"
JET = "0.9.18, 0.10.4"
Aqua = "0.8.11"

[extras]
DiffEqBase = "2b5f629d-d688-5b77-993f-72d75c75574e"
Expand All @@ -38,6 +40,8 @@ ODEProblemLibrary = "fdc4e326-1af4-4b90-96e7-779fcce2daa5"
Random = "9a3f8284-a2c9-5f02-9a11-845980a1fd5c"
SafeTestsets = "1bc83da4-3b8d-516f-aca4-4fe02f6d838f"
Test = "8dfed614-e22c-5e08-85e1-65c5234f0b40"
JET = "c3a54625-cd67-489e-a8e7-0a5a0ff4e31b"
Aqua = "4c88cf16-eb10-579e-8560-4a9242c79595"

[targets]
test = ["DiffEqDevTools", "ODEProblemLibrary", "Random", "SafeTestsets", "Test", "DiffEqBase"]
test = ["DiffEqDevTools", "ODEProblemLibrary", "Random", "SafeTestsets", "Test", "DiffEqBase", "JET", "Aqua"]
7 changes: 7 additions & 0 deletions lib/OrdinaryDiffEqAdamsBashforthMoulton/test/jet.jl
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
import OrdinaryDiffEqAdamsBashforthMoulton
using JET

@testset "JET Tests" begin
test_package(
OrdinaryDiffEqAdamsBashforthMoulton, target_defined_modules = true, mode = :typo)
end
8 changes: 8 additions & 0 deletions lib/OrdinaryDiffEqAdamsBashforthMoulton/test/qa.jl
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
using OrdinaryDiffEqAdamsBashforthMoulton
using Aqua

@testset "Aqua" begin
Aqua.test_all(
OrdinaryDiffEqAdamsBashforthMoulton
)
end
2 changes: 2 additions & 0 deletions lib/OrdinaryDiffEqAdamsBashforthMoulton/test/runtests.jl
Original file line number Diff line number Diff line change
Expand Up @@ -3,3 +3,5 @@ using SafeTestsets
@time @safetestset "ABM Convergence Tests" include("abm_convergence_tests.jl")
@time @safetestset "Adams Variable Coefficients Tests" include("adams_tests.jl")
@time @safetestset "Regression test for threading versions vs non threading versions" include("regression_test_threading.jl")
@time @safetestset "JET Tests" include("jet.jl")
@time @safetestset "Aqua" include("qa.jl")
8 changes: 7 additions & 1 deletion lib/OrdinaryDiffEqBDF/Project.toml
Original file line number Diff line number Diff line change
Expand Up @@ -27,9 +27,11 @@ ADTypes = "1.11"
ArrayInterface = "7.15.0"
DiffEqBase = "6.152.2"
DiffEqDevTools = "2.44.4"
Enzyme = "0.13"
FastBroadcast = "0.3.5"
ForwardDiff = "0.10.36"
LinearAlgebra = "<0.0.1, 1"
LinearSolve = "2.32, 3"
MacroTools = "0.5.13"
MuladdMacro = "0.2.4"
ODEProblemLibrary = "0.1.8"
Expand All @@ -47,6 +49,8 @@ StaticArrays = "1.9.7"
Test = "<0.0.1, 1"
TruncatedStacktraces = "1.4.0"
julia = "1.10"
JET = "0.9.18, 0.10.4"
Aqua = "0.8.11"

[extras]
DiffEqDevTools = "f3b72e0c-5b89-59e1-b016-84e28bfd966d"
Expand All @@ -58,6 +62,8 @@ Random = "9a3f8284-a2c9-5f02-9a11-845980a1fd5c"
SafeTestsets = "1bc83da4-3b8d-516f-aca4-4fe02f6d838f"
StaticArrays = "90137ffa-7385-5640-81b9-e52037218182"
Test = "8dfed614-e22c-5e08-85e1-65c5234f0b40"
JET = "c3a54625-cd67-489e-a8e7-0a5a0ff4e31b"
Aqua = "4c88cf16-eb10-579e-8560-4a9242c79595"

[targets]
test = ["DiffEqDevTools", "ForwardDiff", "Random", "SafeTestsets", "Test", "ODEProblemLibrary", "StaticArrays", "Enzyme", "LinearSolve"]
test = ["DiffEqDevTools", "ForwardDiff", "Random", "SafeTestsets", "Test", "ODEProblemLibrary", "StaticArrays", "Enzyme", "LinearSolve", "JET", "Aqua"]
7 changes: 7 additions & 0 deletions lib/OrdinaryDiffEqBDF/test/jet.jl
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
import OrdinaryDiffEqBDF
using JET

@testset "JET Tests" begin
test_package(
OrdinaryDiffEqBDF, target_defined_modules = true, mode = :typo)
end
8 changes: 8 additions & 0 deletions lib/OrdinaryDiffEqBDF/test/qa.jl
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
using OrdinaryDiffEqBDF
using Aqua

@testset "Aqua" begin
Aqua.test_all(
OrdinaryDiffEqBDF;
)
end
3 changes: 3 additions & 0 deletions lib/OrdinaryDiffEqBDF/test/runtests.jl
Original file line number Diff line number Diff line change
Expand Up @@ -7,3 +7,6 @@ using SafeTestsets

@time @safetestset "BDF Convergence Tests" include("bdf_convergence_tests.jl")
@time @safetestset "BDF Regression Tests" include("bdf_regression_tests.jl")

@time @safetestset "JET Tests" include("jet.jl")
@time @safetestset "Aqua" include("qa.jl")
7 changes: 6 additions & 1 deletion lib/OrdinaryDiffEqCore/Project.toml
Original file line number Diff line number Diff line change
Expand Up @@ -53,6 +53,7 @@ DiffEqBase = "6.169.1"
DiffEqDevTools = "2.44.4"
DocStringExtensions = "0.9"
EnumX = "1"
EnzymeCore = "0.7, 0.8"
FastBroadcast = "0.2, 0.3"
FastClosures = "0.3"
FastPower = "1"
Expand Down Expand Up @@ -81,12 +82,16 @@ SymbolicIndexingInterface = "0.3.31"
Test = "<0.0.1, 1"
TruncatedStacktraces = "1.2"
julia = "1.10"
JET = "0.9.18, 0.10.4"
Aqua = "0.8.11"

[extras]
DiffEqDevTools = "f3b72e0c-5b89-59e1-b016-84e28bfd966d"
Random = "9a3f8284-a2c9-5f02-9a11-845980a1fd5c"
SafeTestsets = "1bc83da4-3b8d-516f-aca4-4fe02f6d838f"
Test = "8dfed614-e22c-5e08-85e1-65c5234f0b40"
JET = "c3a54625-cd67-489e-a8e7-0a5a0ff4e31b"
Aqua = "4c88cf16-eb10-579e-8560-4a9242c79595"

[targets]
test = ["DiffEqDevTools", "Random", "SafeTestsets", "Test"]
test = ["DiffEqDevTools", "Random", "SafeTestsets", "Test", "JET", "Aqua"]
7 changes: 7 additions & 0 deletions lib/OrdinaryDiffEqCore/test/jet.jl
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
import OrdinaryDiffEqCore
using JET

@testset "JET Tests" begin
test_package(
OrdinaryDiffEqCore, target_defined_modules = true, mode = :typo)
end
10 changes: 10 additions & 0 deletions lib/OrdinaryDiffEqCore/test/qa.jl
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
using OrdinaryDiffEqCore
using Aqua

@testset "Aqua" begin
Aqua.test_all(
OrdinaryDiffEqCore;
piracies = false,
unbound_args = false
)
end
3 changes: 3 additions & 0 deletions lib/OrdinaryDiffEqCore/test/runtests.jl
Original file line number Diff line number Diff line change
@@ -1 +1,4 @@
using SafeTestsets

@time @safetestset "JET Tests" include("jet.jl")
@time @safetestset "Aqua" include("qa.jl")
7 changes: 6 additions & 1 deletion lib/OrdinaryDiffEqDefault/Project.toml
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,9 @@ SafeTestsets = "0.1.0"
StaticArrays = "1.0"
Test = "<0.0.1, 1"
julia = "1.10"
JET = "0.9.18, 0.10.4"
Aqua = "0.8.11"
SparseArrays = "1"

[extras]
DiffEqDevTools = "f3b72e0c-5b89-59e1-b016-84e28bfd966d"
Expand All @@ -46,6 +49,8 @@ SafeTestsets = "1bc83da4-3b8d-516f-aca4-4fe02f6d838f"
SparseArrays = "2f01184e-e22b-5df5-ae63-d93ebab69eaf"
StaticArrays = "90137ffa-7385-5640-81b9-e52037218182"
Test = "8dfed614-e22c-5e08-85e1-65c5234f0b40"
JET = "c3a54625-cd67-489e-a8e7-0a5a0ff4e31b"
Aqua = "4c88cf16-eb10-579e-8560-4a9242c79595"

[targets]
test = ["DiffEqDevTools", "Random", "SafeTestsets", "SparseArrays", "StaticArrays", "Test"]
test = ["DiffEqDevTools", "Random", "SafeTestsets", "SparseArrays", "StaticArrays", "Test", "JET", "Aqua"]
7 changes: 7 additions & 0 deletions lib/OrdinaryDiffEqDefault/test/jet.jl
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
import OrdinaryDiffEqDefault
using JET

@testset "JET Tests" begin
test_package(
OrdinaryDiffEqDefault, target_defined_modules = true, mode = :typo)
end
9 changes: 9 additions & 0 deletions lib/OrdinaryDiffEqDefault/test/qa.jl
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
using OrdinaryDiffEqDefault
using Aqua

@testset "Aqua" begin
Aqua.test_all(
OrdinaryDiffEqDefault;
piracies = false
)
end
2 changes: 2 additions & 0 deletions lib/OrdinaryDiffEqDefault/test/runtests.jl
Original file line number Diff line number Diff line change
@@ -1,2 +1,4 @@
using SafeTestsets
@time @safetestset "Default Solver Tests" include("default_solver_tests.jl")
@time @safetestset "JET Tests" include("jet.jl")
@time @safetestset "Aqua" include("qa.jl")
6 changes: 5 additions & 1 deletion lib/OrdinaryDiffEqDifferentiation/Project.toml
Original file line number Diff line number Diff line change
Expand Up @@ -49,12 +49,16 @@ StaticArrayInterface = "1"
StaticArrays = "1"
Test = "<0.0.1, 1"
julia = "1.10"
JET = "0.9.18, 0.10.4"
Aqua = "0.8.11"

[extras]
DiffEqDevTools = "f3b72e0c-5b89-59e1-b016-84e28bfd966d"
Random = "9a3f8284-a2c9-5f02-9a11-845980a1fd5c"
SafeTestsets = "1bc83da4-3b8d-516f-aca4-4fe02f6d838f"
Test = "8dfed614-e22c-5e08-85e1-65c5234f0b40"
JET = "c3a54625-cd67-489e-a8e7-0a5a0ff4e31b"
Aqua = "4c88cf16-eb10-579e-8560-4a9242c79595"

[targets]
test = ["DiffEqDevTools", "Random", "SafeTestsets", "Test"]
test = ["DiffEqDevTools", "Random", "SafeTestsets", "Test", "JET", "Aqua"]
7 changes: 7 additions & 0 deletions lib/OrdinaryDiffEqDifferentiation/test/jet.jl
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
import OrdinaryDiffEqDifferentiation
using JET

@testset "JET Tests" begin
test_package(
OrdinaryDiffEqDifferentiation, target_defined_modules = true, mode = :typo)
end
10 changes: 10 additions & 0 deletions lib/OrdinaryDiffEqDifferentiation/test/qa.jl
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
using OrdinaryDiffEqDifferentiation
using Aqua

@testset "Aqua" begin
Aqua.test_all(
OrdinaryDiffEqDifferentiation;
piracies = false,
ambiguities = false
)
end
3 changes: 3 additions & 0 deletions lib/OrdinaryDiffEqDifferentiation/test/runtests.jl
Original file line number Diff line number Diff line change
@@ -1 +1,4 @@
using SafeTestsets

@time @safetestset "JET Tests" include("jet.jl")
@time @safetestset "Aqua" include("qa.jl")
6 changes: 5 additions & 1 deletion lib/OrdinaryDiffEqExplicitRK/Project.toml
Original file line number Diff line number Diff line change
Expand Up @@ -27,12 +27,16 @@ SafeTestsets = "0.1.0"
Test = "<0.0.1, 1"
TruncatedStacktraces = "1"
julia = "1.10"
JET = "0.9.18, 0.10.4"
Aqua = "0.8.11"

[extras]
DiffEqDevTools = "f3b72e0c-5b89-59e1-b016-84e28bfd966d"
Random = "9a3f8284-a2c9-5f02-9a11-845980a1fd5c"
SafeTestsets = "1bc83da4-3b8d-516f-aca4-4fe02f6d838f"
Test = "8dfed614-e22c-5e08-85e1-65c5234f0b40"
JET = "c3a54625-cd67-489e-a8e7-0a5a0ff4e31b"
Aqua = "4c88cf16-eb10-579e-8560-4a9242c79595"

[targets]
test = ["DiffEqDevTools", "Random", "SafeTestsets", "Test"]
test = ["DiffEqDevTools", "Random", "SafeTestsets", "Test", "JET", "Aqua"]
7 changes: 7 additions & 0 deletions lib/OrdinaryDiffEqExplicitRK/test/jet.jl
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
import OrdinaryDiffEqExplicitRK
using JET

@testset "JET Tests" begin
test_package(
OrdinaryDiffEqExplicitRK, target_defined_modules = true, mode = :typo)
end
8 changes: 8 additions & 0 deletions lib/OrdinaryDiffEqExplicitRK/test/qa.jl
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
using OrdinaryDiffEqExplicitRK
using Aqua

@testset "Aqua" begin
Aqua.test_all(
OrdinaryDiffEqExplicitRK
)
end
3 changes: 3 additions & 0 deletions lib/OrdinaryDiffEqExplicitRK/test/runtests.jl
Original file line number Diff line number Diff line change
@@ -1 +1,4 @@
using SafeTestsets

@time @safetestset "JET Tests" include("jet.jl")
@time @safetestset "Aqua" include("qa.jl")
10 changes: 5 additions & 5 deletions lib/OrdinaryDiffEqExponentialRK/Project.toml
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,6 @@ LinearAlgebra = "37e2e46d-f89d-539d-b4ee-838fcccc9c8e"
MuladdMacro = "46d2c3a1-f734-5fdb-9937-b9b9aeba4221"
OrdinaryDiffEqCore = "bbf590c4-e513-4bbe-9b18-05decba2e5d8"
OrdinaryDiffEqDifferentiation = "4302a76b-040a-498a-8c04-15b101fed76b"
OrdinaryDiffEqSDIRK = "2d112036-d095-4a1e-ab9a-08536f3ecdbf"
OrdinaryDiffEqVerner = "79d7bb75-1356-48c1-b8c0-6832512096c2"
RecursiveArrayTools = "731186ca-8d62-57ce-b412-fbd966d074cd"
Reexport = "189a3867-3050-52da-a836-e630ba90ab69"
SciMLBase = "0bca4576-84f4-4d90-8ffe-ffa030f20462"
Expand All @@ -29,9 +27,7 @@ LinearSolve = "2.32.0, 3"
MuladdMacro = "0.2.4"
OrdinaryDiffEqCore = "1.19"
OrdinaryDiffEqDifferentiation = "<0.0.1, 1.2"
OrdinaryDiffEqSDIRK = "<0.0.1, 1"
OrdinaryDiffEqTsit5 = "<0.0.1, 1"
OrdinaryDiffEqVerner = "<0.0.1, 1"
Random = "<0.0.1, 1"
RecursiveArrayTools = "3.27.0"
Reexport = "1.2.2"
Expand All @@ -40,6 +36,8 @@ SciMLBase = "2.48.1"
SparseArrays = "<0.0.1, 1"
Test = "<0.0.1, 1"
julia = "1.10"
JET = "0.9.18, 0.10.4"
Aqua = "0.8.11"

[extras]
DiffEqDevTools = "f3b72e0c-5b89-59e1-b016-84e28bfd966d"
Expand All @@ -49,6 +47,8 @@ Random = "9a3f8284-a2c9-5f02-9a11-845980a1fd5c"
SafeTestsets = "1bc83da4-3b8d-516f-aca4-4fe02f6d838f"
SparseArrays = "2f01184e-e22b-5df5-ae63-d93ebab69eaf"
Test = "8dfed614-e22c-5e08-85e1-65c5234f0b40"
JET = "c3a54625-cd67-489e-a8e7-0a5a0ff4e31b"
Aqua = "4c88cf16-eb10-579e-8560-4a9242c79595"

[targets]
test = ["DiffEqDevTools", "Random", "SafeTestsets", "Test", "OrdinaryDiffEqTsit5", "LinearSolve", "SparseArrays"]
test = ["DiffEqDevTools", "Random", "SafeTestsets", "Test", "OrdinaryDiffEqTsit5", "LinearSolve", "SparseArrays", "JET", "Aqua"]
7 changes: 7 additions & 0 deletions lib/OrdinaryDiffEqExponentialRK/test/jet.jl
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
import OrdinaryDiffEqExponentialRK
using JET

@testset "JET Tests" begin
test_package(
OrdinaryDiffEqDifferentiation, target_defined_modules = true, mode = :typo)
end
8 changes: 8 additions & 0 deletions lib/OrdinaryDiffEqExponentialRK/test/qa.jl
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
using OrdinaryDiffEqExponentialRK
using Aqua

@testset "Aqua" begin
Aqua.test_all(
OrdinaryDiffEqExponentialRK
)
end
2 changes: 2 additions & 0 deletions lib/OrdinaryDiffEqExponentialRK/test/runtests.jl
Original file line number Diff line number Diff line change
Expand Up @@ -2,3 +2,5 @@ using SafeTestsets

@time @safetestset "Linear-Nonlinear Krylov Methods Tests" include("linear_nonlinear_krylov_tests.jl")
@time @safetestset "Linear-Nonlinear Convergence Tests" include("linear_nonlinear_convergence_tests.jl")
@time @safetestset "JET Tests" include("jet.jl")
@time @safetestset "Aqua" include("qa.jl")
Loading
Loading