@@ -200,7 +200,7 @@ for N in (0,3), M in (0,4), V in (Int, Float32)
200200
201201 # Predicates #
202202 # ------------#
203- #=
203+
204204 @test ForwardDiff. isconstant (zero (FDNUM))
205205 @test ForwardDiff. isconstant (one (FDNUM))
206206 @test ForwardDiff. isconstant (FDNUM) == (N == 0 )
@@ -209,13 +209,13 @@ for N in (0,3), M in (0,4), V in (Int, Float32)
209209 @test ForwardDiff. isconstant (one (NESTED_FDNUM))
210210 @test ForwardDiff. isconstant (NESTED_FDNUM) == (N == 0 )
211211
212- @test isequal(FDNUM, Dual{TestTag()}(PRIMAL, PARTIALS2))
212+ @test isequal (FDNUM, Dual {TestTag()} (PRIMAL, PARTIALS2)) == (N == 0 )
213213 @test isequal (PRIMAL, PRIMAL2) == isequal (FDNUM, FDNUM2)
214214
215- @test isequal(NESTED_FDNUM, Dual{TestTag()}(Dual{TestTag()}(PRIMAL, M_PARTIALS2), NESTED_PARTIALS2))
215+ @test isequal (NESTED_FDNUM, Dual {TestTag()} (Dual {TestTag()} (PRIMAL, M_PARTIALS2), NESTED_PARTIALS2)) == (N == M == 0 )
216216 @test isequal (PRIMAL, PRIMAL2) == isequal (NESTED_FDNUM, NESTED_FDNUM2)
217217
218- @test FDNUM == Dual{TestTag()}(PRIMAL, PARTIALS2)
218+ @test ( FDNUM == Dual {TestTag()} (PRIMAL, PARTIALS2)) == (N == 0 )
219219 @test (PRIMAL == PRIMAL2) == (FDNUM == FDNUM2)
220220 @test (PRIMAL == PRIMAL2) == (NESTED_FDNUM == NESTED_FDNUM2)
221221
@@ -258,7 +258,7 @@ for N in (0,3), M in (0,4), V in (Int, Float32)
258258 @test Dual {TestTag()} (Dual {TestTag()} (2 , M_PARTIALS), NESTED_PARTIALS) >= Dual {TestTag()} (Dual {TestTag()} (1 , M_PARTIALS2), NESTED_PARTIALS2)
259259 @test Dual {TestTag()} (Dual {TestTag()} (1 , M_PARTIALS), NESTED_PARTIALS) >= Dual {TestTag()} (Dual {TestTag()} (1 , M_PARTIALS2), NESTED_PARTIALS2)
260260 @test ! (Dual {TestTag()} (Dual {TestTag()} (1 , M_PARTIALS), NESTED_PARTIALS) >= Dual {TestTag()} (Dual {TestTag()} (2 , M_PARTIALS2), NESTED_PARTIALS2))
261- =#
261+
262262 @test isnan (Dual {TestTag()} (NaN , PARTIALS))
263263 @test ! (isnan (FDNUM))
264264
@@ -322,7 +322,7 @@ for N in (0,3), M in (0,4), V in (Int, Float32)
322322 @test typeof (WIDE_NESTED_FDNUM) === Dual{TestTag (),Dual{TestTag (),WIDE_T,M},N}
323323
324324 @test value (WIDE_FDNUM) == PRIMAL
325- # @test ! (value(WIDE_NESTED_FDNUM) == PRIMAL)
325+ @test (value (WIDE_NESTED_FDNUM) == PRIMAL) == (M == 0 )
326326
327327 @test convert (Dual, FDNUM) === FDNUM
328328 @test convert (Dual, NESTED_FDNUM) === NESTED_FDNUM
0 commit comments