diff -r 87cfa131b535 -r e7e0ae78773e configurationengine/source/plugins/common/ConeLegacyRulePlugin/legacyruleplugin/tests/ruleproject/rules/implml/arithmetic.ruleml --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/configurationengine/source/plugins/common/ConeLegacyRulePlugin/legacyruleplugin/tests/ruleproject/rules/implml/arithmetic.ruleml Tue Aug 10 14:29:28 2010 +0300 @@ -0,0 +1,37 @@ + + + + True configures Arithmetic.AdditionResult1 = 2 + 6 + True configures Arithmetic.AdditionResult2 = Arithmetic.Value1 + 6 + True configures Arithmetic.AdditionResult3 = 2 + Arithmetic.Value2 + True configures Arithmetic.AdditionResult4 = Arithmetic.Value1 + Arithmetic.Value2 + + True configures Arithmetic.SubtractionResult1 = 2 - 6 + True configures Arithmetic.SubtractionResult2 = Arithmetic.Value1 - 6 + True configures Arithmetic.SubtractionResult3 = 2 - Arithmetic.Value2 + True configures Arithmetic.SubtractionResult4 = Arithmetic.Value1 - Arithmetic.Value2 + + True configures Arithmetic.MultiplicationResult1 = 2 * 6 + True configures Arithmetic.MultiplicationResult2 = Arithmetic.Value1 * 6 + True configures Arithmetic.MultiplicationResult3 = 2 * Arithmetic.Value2 + True configures Arithmetic.MultiplicationResult4 = Arithmetic.Value1 * Arithmetic.Value2 + + True configures Arithmetic.DivisionResult1 = 6 / 2 + True configures Arithmetic.DivisionResult2 = Arithmetic.Value2 / 4 + True configures Arithmetic.DivisionResult3 = 10 / Arithmetic.Value1 + True configures Arithmetic.DivisionResult4 = Arithmetic.Value2 / Arithmetic.Value1 + + True configures Arithmetic.MixedResult1 = (6 / 2 + 3 * 9) - 7 + True configures Arithmetic.MixedResult2 = (6 / 2 + Arithmetic.Value1 * 9) - 7 + True configures Arithmetic.MixedResult3 = (Arithmetic.Value2 / 2 + Arithmetic.Value1 * 9) - 7 + True configures Arithmetic.MixedResult4 = (Arithmetic.Value2 / Arithmetic.Value1 + Arithmetic.Value1 * Arithmetic.Value1) - Arithmetic.Value2 + True configures Arithmetic.MixedResult5 = 4 + 6 / 2 - 3 * 9 + 10 / 5 - 8 + + True configures Arithmetic.RealResult1 = 5.0 / 2.0 + True configures Arithmetic.RealResult2 = Arithmetic.RealValue1 / 2 + True configures Arithmetic.RealResult3 = 0.25 * Arithmetic.RealValue2 + True configures Arithmetic.RealResult4 = Arithmetic.RealValue1 / 2.0 * Arithmetic.RealValue2 + + True configures Arithmetic.RealCalcIntoIntResult = 0.25 * Arithmetic.RealValue1 + True configures Arithmetic.IntCalcIntoRealResult = 3 * Arithmetic.Value1 + \ No newline at end of file