Skip to content

Commit 065acb6

Browse files
kuszmaullgoettgens
andauthored
Don't run the @testset if there are no tests (#319)
Co-authored-by: Lars Göttgens <[email protected]>
1 parent 9de9e2a commit 065acb6

File tree

2 files changed

+23
-16
lines changed

2 files changed

+23
-16
lines changed

CHANGELOG.md

+7
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,13 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

88

9+
## Unreleased - 2025-XX-XX
10+
11+
### Changed
12+
13+
- No longer call `@testset` for testsets that are skipped. ([#319])
14+
15+
916
## Version [v0.8.9] - 2024-10-15
1017

1118
### Changed

src/Aqua.jl

+16-16
Original file line numberDiff line numberDiff line change
@@ -64,44 +64,44 @@ function test_all(
6464
piracies = true,
6565
persistent_tasks = true,
6666
)
67-
@testset "Method ambiguity" begin
68-
if ambiguities !== false
67+
if ambiguities !== false
68+
@testset "Method ambiguity" begin
6969
test_ambiguities([testtarget]; askwargs(ambiguities)...)
7070
end
7171
end
72-
@testset "Unbound type parameters" begin
73-
if unbound_args !== false
72+
if unbound_args !== false
73+
@testset "Unbound type parameters" begin
7474
test_unbound_args(testtarget; askwargs(unbound_args)...)
7575
end
7676
end
77-
@testset "Undefined exports" begin
78-
if undefined_exports !== false
77+
if undefined_exports !== false
78+
@testset "Undefined exports" begin
7979
test_undefined_exports(testtarget; askwargs(undefined_exports)...)
8080
end
8181
end
82-
@testset "Compare Project.toml and test/Project.toml" begin
83-
if project_extras !== false
82+
if project_extras !== false
83+
@testset "Compare Project.toml and test/Project.toml" begin
8484
isempty(askwargs(project_extras)) || error("Keyword arguments not supported")
8585
test_project_extras(testtarget)
8686
end
8787
end
88-
@testset "Stale dependencies" begin
89-
if stale_deps !== false
88+
if stale_deps !== false
89+
@testset "Stale dependencies" begin
9090
test_stale_deps(testtarget; askwargs(stale_deps)...)
9191
end
9292
end
93-
@testset "Compat bounds" begin
94-
if deps_compat !== false
93+
if deps_compat !== false
94+
@testset "Compat bounds" begin
9595
test_deps_compat(testtarget; askwargs(deps_compat)...)
9696
end
9797
end
98-
@testset "Piracy" begin
99-
if piracies !== false
98+
if piracies !== false
99+
@testset "Piracy" begin
100100
test_piracies(testtarget; askwargs(piracies)...)
101101
end
102102
end
103-
@testset "Persistent tasks" begin
104-
if persistent_tasks !== false
103+
if persistent_tasks !== false
104+
@testset "Persistent tasks" begin
105105
test_persistent_tasks(testtarget; askwargs(persistent_tasks)...)
106106
end
107107
end

0 commit comments

Comments
 (0)