configurationengine/source/plugins/common/ConeRulePlugin/ruleplugin/tests/ruleproject/rules/confml/arithmetic.confml
changeset 0 2e8eeb919028
equal deleted inserted replaced
-1:000000000000 0:2e8eeb919028
       
     1 <configuration name="Arithmetic operation test" xmlns="http://www.s60.com/xml/confml/2" xmlns:xi="http://www.w3.org/2001/XInclude" xmlns:xlink="http://www.w3.org/1999/xlink">
       
     2   <feature name="Test settings for arithmetic operations" ref="Arithmetic">
       
     3     <!-- Values used in tests -->
       
     4     <setting name="Value 1" ref="Value1" type="int" />
       
     5     <setting name="Value 2" ref="Value2" type="int" />
       
     6     
       
     7     <setting name="Real value 1" ref="RealValue1" type="real" />
       
     8     <setting name="Real value 2" ref="RealValue2" type="real" />
       
     9     
       
    10     <!-- Settings for storing the result of the calculation -->
       
    11     <setting name="Addition result 1" ref="AdditionResult1" type="int" />
       
    12     <setting name="Addition result 2" ref="AdditionResult2" type="int" />
       
    13     <setting name="Addition result 3" ref="AdditionResult3" type="int" />
       
    14     <setting name="Addition result 4" ref="AdditionResult4" type="int" />
       
    15     
       
    16     <setting name="Subtraction result 1" ref="SubtractionResult1" type="int" />
       
    17     <setting name="Subtraction result 2" ref="SubtractionResult2" type="int" />
       
    18     <setting name="Subtraction result 3" ref="SubtractionResult3" type="int" />
       
    19     <setting name="Subtraction result 4" ref="SubtractionResult4" type="int" />
       
    20     
       
    21     <setting name="Multiplication result 1" ref="MultiplicationResult1" type="int" />
       
    22     <setting name="Multiplication result 2" ref="MultiplicationResult2" type="int" />
       
    23     <setting name="Multiplication result 3" ref="MultiplicationResult3" type="int" />
       
    24     <setting name="Multiplication result 4" ref="MultiplicationResult4" type="int" />
       
    25     
       
    26     <setting name="Division result 1" ref="DivisionResult1" type="int" />
       
    27     <setting name="Division result 2" ref="DivisionResult2" type="int" />
       
    28     <setting name="Division result 3" ref="DivisionResult3" type="int" />
       
    29     <setting name="Division result 4" ref="DivisionResult4" type="int" />
       
    30     
       
    31     <setting name="Mixed result 1" ref="MixedResult1" type="int" />
       
    32     <setting name="Mixed result 2" ref="MixedResult2" type="int" />
       
    33     <setting name="Mixed result 3" ref="MixedResult3" type="int" />
       
    34     <setting name="Mixed result 4" ref="MixedResult4" type="int" />
       
    35     <setting name="Mixed result 5" ref="MixedResult5" type="int" />
       
    36     
       
    37     <setting name="Real result 1" ref="RealResult1" type="real" />
       
    38     <setting name="Real result 2" ref="RealResult2" type="real" />
       
    39     <setting name="Real result 3" ref="RealResult3" type="real" />
       
    40     <setting name="Real result 4" ref="RealResult4" type="real" />
       
    41     
       
    42     <setting name="Real calculation into int setting result" ref="RealCalcIntoIntResult" type="int" />
       
    43     <setting name="Int calculation into real setting result" ref="IntCalcIntoRealResult" type="real" />
       
    44 
       
    45 
       
    46   </feature>
       
    47   
       
    48   <data>
       
    49     <Arithmetic>
       
    50       <Value1>5</Value1>
       
    51       <Value2>20</Value2>
       
    52       
       
    53       <RealValue1>5</RealValue1>
       
    54       <RealValue2>20</RealValue2>
       
    55       
       
    56       <AdditionResult1>0</AdditionResult1>
       
    57       <AdditionResult2>0</AdditionResult2>
       
    58       <AdditionResult3>0</AdditionResult3>
       
    59       <AdditionResult4>0</AdditionResult4>
       
    60       
       
    61       <SubtractionResult1>0</SubtractionResult1>
       
    62       <SubtractionResult2>0</SubtractionResult2>
       
    63       <SubtractionResult3>0</SubtractionResult3>
       
    64       <SubtractionResult4>0</SubtractionResult4>
       
    65       
       
    66       <MultiplicationResult1>0</MultiplicationResult1>
       
    67       <MultiplicationResult2>0</MultiplicationResult2>
       
    68       <MultiplicationResult3>0</MultiplicationResult3>
       
    69       <MultiplicationResult4>0</MultiplicationResult4>
       
    70       
       
    71       <DivisionResult1>0</DivisionResult1>
       
    72       <DivisionResult2>0</DivisionResult2>
       
    73       <DivisionResult3>0</DivisionResult3>
       
    74       <DivisionResult4>0</DivisionResult4>
       
    75       
       
    76       <MixedResult1>0</MixedResult1>
       
    77       <MixedResult2>0</MixedResult2>
       
    78       <MixedResult3>0</MixedResult3>
       
    79       <MixedResult4>0</MixedResult4>
       
    80       <MixedResult5>0</MixedResult5>
       
    81       
       
    82       <RealResult1>0</RealResult1>
       
    83       <RealResult2>0</RealResult2>
       
    84       <RealResult3>0</RealResult3>
       
    85       <RealResult4>0</RealResult4>
       
    86       
       
    87       <RealCalcIntoIntResult>0</RealCalcIntoIntResult>
       
    88       <IntCalcIntoRealResult>0</IntCalcIntoRealResult>
       
    89     </Arithmetic>
       
    90   </data>
       
    91 </configuration>