@@ -219,7 +219,7 @@ for N in (0,3), M in (0,4), V in (Int, Float32)
219219
220220 # Predicates #
221221 # ------------#
222- #=
222+
223223 @test ForwardDiff. isconstant (zero (FDNUM))
224224 @test ForwardDiff. isconstant (one (FDNUM))
225225 @test ForwardDiff. isconstant (FDNUM) == (N == 0 )
@@ -228,13 +228,13 @@ for N in (0,3), M in (0,4), V in (Int, Float32)
228228 @test ForwardDiff. isconstant (one (NESTED_FDNUM))
229229 @test ForwardDiff. isconstant (NESTED_FDNUM) == (N == 0 )
230230
231- @test isequal(FDNUM, Dual{TestTag()}(PRIMAL, PARTIALS2))
231+ @test isequal (FDNUM, Dual {TestTag()} (PRIMAL, PARTIALS2)) == (N == 0 )
232232 @test isequal (PRIMAL, PRIMAL2) == isequal (FDNUM, FDNUM2)
233233
234- @test isequal(NESTED_FDNUM, Dual{TestTag()}(Dual{TestTag()}(PRIMAL, M_PARTIALS2), NESTED_PARTIALS2))
234+ @test isequal (NESTED_FDNUM, Dual {TestTag()} (Dual {TestTag()} (PRIMAL, M_PARTIALS2), NESTED_PARTIALS2)) == (N == M == 0 )
235235 @test isequal (PRIMAL, PRIMAL2) == isequal (NESTED_FDNUM, NESTED_FDNUM2)
236236
237- @test FDNUM == Dual{TestTag()}(PRIMAL, PARTIALS2)
237+ @test ( FDNUM == Dual {TestTag()} (PRIMAL, PARTIALS2)) == (N == 0 )
238238 @test (PRIMAL == PRIMAL2) == (FDNUM == FDNUM2)
239239 @test (PRIMAL == PRIMAL2) == (NESTED_FDNUM == NESTED_FDNUM2)
240240
@@ -277,7 +277,7 @@ for N in (0,3), M in (0,4), V in (Int, Float32)
277277 @test Dual {TestTag()} (Dual {TestTag()} (2 , M_PARTIALS), NESTED_PARTIALS) >= Dual {TestTag()} (Dual {TestTag()} (1 , M_PARTIALS2), NESTED_PARTIALS2)
278278 @test Dual {TestTag()} (Dual {TestTag()} (1 , M_PARTIALS), NESTED_PARTIALS) >= Dual {TestTag()} (Dual {TestTag()} (1 , M_PARTIALS2), NESTED_PARTIALS2)
279279 @test ! (Dual {TestTag()} (Dual {TestTag()} (1 , M_PARTIALS), NESTED_PARTIALS) >= Dual {TestTag()} (Dual {TestTag()} (2 , M_PARTIALS2), NESTED_PARTIALS2))
280- =#
280+
281281 @test isnan (Dual {TestTag()} (NaN , PARTIALS))
282282 @test ! (isnan (FDNUM))
283283
@@ -341,7 +341,7 @@ for N in (0,3), M in (0,4), V in (Int, Float32)
341341 @test typeof (WIDE_NESTED_FDNUM) === Dual{TestTag (),Dual{TestTag (),WIDE_T,M},N}
342342
343343 @test value (WIDE_FDNUM) == PRIMAL
344- # @test ! (value(WIDE_NESTED_FDNUM) == PRIMAL)
344+ @test (value (WIDE_NESTED_FDNUM) == PRIMAL) == (M == 0 )
345345
346346 @test convert (Dual, FDNUM) === FDNUM
347347 @test convert (Dual, NESTED_FDNUM) === NESTED_FDNUM
0 commit comments