Skip to content

Commit 5fe0965

Browse files
authored
Boost code coverage (#190)
* Boost code coverage * Add component test
1 parent afa82d7 commit 5fe0965

5 files changed

Lines changed: 21 additions & 3 deletions

File tree

DifferentiationInterfaceTest/Project.toml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,9 @@ JET = "c3a54625-cd67-489e-a8e7-0a5a0ff4e31b"
4141
JuliaFormatter = "98e50ef6-434e-11e9-1051-2b60c6c9e899"
4242
Pkg = "44cfe95a-1eb2-52ea-b672-e2afdf69b78f"
4343
SparseArrays = "2f01184e-e22b-5df5-ae63-d93ebab69eaf"
44+
SparseDiffTools = "47a9eef4-7e08-11e9-0b38-333d64bd3804"
45+
Symbolics = "0c5d862f-8b57-4792-8d23-62f2024744c7"
4446
Test = "8dfed614-e22c-5e08-85e1-65c5234f0b40"
4547

4648
[targets]
47-
test = ["ADTypes", "Aqua", "DataFrames", "DifferentiationInterface", "ForwardDiff", "JET", "JuliaFormatter", "Pkg", "SparseArrays", "Test"]
49+
test = ["ADTypes", "Aqua", "DataFrames", "DifferentiationInterface", "ForwardDiff", "JET", "JuliaFormatter", "Pkg", "SparseArrays", "SparseDiffTools", "Symbolics", "Test"]

DifferentiationInterfaceTest/src/scenarios/component.jl

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,6 @@ function comp_to_num_scenarios_onearg(x::ComponentVector)
3737
],
3838
)
3939
end
40-
4140
return scens
4241
end
4342

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
test_differentiation(AutoForwardDiff(); logging=get(ENV, "CI", "false") == "false")
2+
3+
test_differentiation(
4+
AutoSparseForwardDiff(),
5+
sparse_scenarios();
6+
sparsity=true,
7+
logging=get(ENV, "CI", "false") == "false",
8+
)
9+
10+
test_differentiation(
11+
AutoForwardDiff(),
12+
component_scenarios();
13+
excluded=[HessianScenario],
14+
logging=get(ENV, "CI", "false") == "false",
15+
)

DifferentiationInterfaceTest/test/runtests.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,6 @@ include("test_imports.jl")
2626
end
2727

2828
@testset verbose = false "ForwardDiff" begin
29-
test_differentiation(AutoForwardDiff(); logging=get(ENV, "CI", "false") == "false")
29+
include("forwarddiff.jl")
3030
end
3131
end;

DifferentiationInterfaceTest/test/test_imports.jl

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,3 +11,5 @@ using DataFrames: DataFrames
1111
using SparseArrays: SparseArrays
1212

1313
using ForwardDiff: ForwardDiff
14+
using SparseDiffTools: SparseDiffTools
15+
using Symbolics: Symbolics

0 commit comments

Comments
 (0)