Support Files : Quality Control : QC File Structure : Individual Tests
 

Individual Tests

The <Tests> section contains tests for individual features.

This is an example of the QC Tests section.

<Tests>

  <Test Id="S-58 47">

    <Filter>

      <Or>

        <And>

          <AttributeHasValue Acronym="SECTR1" />

          <AttributeHasValue Acronym="SECTR2" />

          <CompareAttributeValues Acronym1="SECTR1" Acronym2="SECTR2" Operator="!=" />

        </And>

        <And>

          <AttributeHasValue Acronym="SECTR1" />

            <Or>

              <AttributeValueIsUndefined Acronym="SECTR2" />

              <AttributeValueIsUnknown Acronym="SECTR2" />

            </Or>

          </And>

          <And>

            <AttributeHasValue Acronym="SECTR2" />

              <Or>

                <AttributeValueIsUndefined Acronym="SECTR1"

                <AttributeValueIsUnknown Acronym="SECTR1" />

              </Or>

          </And>

      </Or>

    </Filter>

    <Message Level="ERROR" Description="Check for any LIGHTS and RTPBCN object having SECTR1 encoded that SECTR2 is also encoded (with a different value) and vice-versa." Reference="S-58 Test Number 47. Conformity to: Logical Consistency" Solution="Enter valid sector values." />

  </Test>

</Tests>

The QC Tests section contains the same elements as the Global Tests section.