-
Notifications
You must be signed in to change notification settings - Fork 32
Expand file tree
/
Copy pathtest.jl
More file actions
24 lines (20 loc) · 769 Bytes
/
test.jl
File metadata and controls
24 lines (20 loc) · 769 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
include("../../testutils.jl")
using DifferentiationInterface, DifferentiationInterfaceTest
using FiniteDifferences: FiniteDifferences
using Test
using ExplicitImports
check_no_implicit_imports(DifferentiationInterface)
for backend in [AutoFiniteDifferences(; fdm = FiniteDifferences.central_fdm(3, 1))]
@test check_available(backend)
@test !check_inplace(backend)
@test DifferentiationInterface.inner_preparation_behavior(backend) isa
DifferentiationInterface.PrepareInnerSimple
end
test_differentiation(
AutoFiniteDifferences(; fdm = FiniteDifferences.central_fdm(3, 1)),
default_scenarios(;
include_constantified = true, include_cachified = true, use_tuples = true
);
excluded = SECOND_ORDER,
logging = LOGGING,
);