Skip to content

Commit f0e4c3a

Browse files
Use shared rendered API docs QA
Co-Authored-By: Chris Rackauckas <accounts@chrisrackauckas.com>
1 parent 1e44483 commit f0e4c3a

3 files changed

Lines changed: 8 additions & 66 deletions

File tree

test/public_api_docs.jl

Lines changed: 0 additions & 64 deletions
This file was deleted.

test/qa.jl

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,10 @@
1-
using SciMLTesting, JumpProcesses, Test
1+
using SciMLTesting, JumpProcesses
2+
3+
const REEXPORTED_API = Tuple(
4+
name for name in names(JumpProcesses; all = false) if name !== :JumpProcesses &&
5+
isdefined(JumpProcesses, name) &&
6+
parentmodule(getfield(JumpProcesses, name)) !== JumpProcesses
7+
)
28

39
# The ExplicitImports ignore-lists below are names owned by other packages whose
410
# released public API does not (yet) include them; each group is annotated with its
@@ -7,6 +13,7 @@ using SciMLTesting, JumpProcesses, Test
713
run_qa(
814
JumpProcesses;
915
explicit_imports = true,
16+
api_docs_kwargs = (; rendered = true, rendered_ignore = REEXPORTED_API),
1017
aqua_kwargs = (;
1118
ambiguities = false, # TODO: fix ambiguities and enable
1219
piracies = false, # default solvers defined for AbstractJumpProblem

test/runtests.jl

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@ end
1212
@time begin
1313
if GROUP == "QA"
1414
@time @safetestset "QA Tests" begin include("qa.jl") end
15-
@time @safetestset "Public API Documentation" begin include("public_api_docs.jl") end
1615
end
1716

1817
if GROUP == "All" || GROUP == "InterfaceI"

0 commit comments

Comments
 (0)