Skip to content

Commit d88b42c

Browse files
committed
Add Zero-Power test
1 parent cd530ab commit d88b42c

1 file changed

Lines changed: 14 additions & 0 deletions

File tree

test/ForwardTest.jl

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -590,6 +590,20 @@ end
590590
@testset "evaluate product of Zero and power" begin
591591
a = Variable("a", Upper(1))
592592
b = Variable("b", Lower(2))
593+
z = Zero(Upper(1))
594+
595+
p = dc.BinaryOperation{dc.Mult}(a, b)
596+
597+
op1 = dc.BinaryOperation{dc.Mult}(p, z)
598+
op2 = dc.BinaryOperation{dc.Mult}(z, p)
599+
600+
@test evaluate(op1) == Zero(Upper(1), Lower(2))
601+
@test evaluate(op2) == Zero(Upper(1), Lower(2))
602+
end
603+
604+
@testset "evaluate product of zero and power" begin
605+
a = Variable("a", Upper(1))
606+
b = Variable("b", Lower(2))
593607

594608
p = dc.BinaryOperation{dc.Mult}(a, b)
595609

0 commit comments

Comments
 (0)