We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent cd530ab commit d88b42cCopy full SHA for d88b42c
1 file changed
test/ForwardTest.jl
@@ -590,6 +590,20 @@ end
590
@testset "evaluate product of Zero and power" begin
591
a = Variable("a", Upper(1))
592
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))
607
608
p = dc.BinaryOperation{dc.Mult}(a, b)
609
0 commit comments