Verification Detail Report contents for data tests
Data tests are tests that specify the location of character data.
These represent character data tests. They test the character data
at the designated location. For STL, this is the left side of the
simple condition. For the WSim Scripting
Language, this is on the LOC or the LOCTEXT=(data)
operand of the IF statement. These locations are shown below:
- LOC=B+ (or B–)
- LOC=C+ (or C–)
- LOC=D+
- LOC=TH+
- LOC=RH+
- LOC=RU+
- LOC=N+ (or N–)
- LOC=U+ (or U–)
- LOC=s+
- LOC=(row,col)
- LOC=Ns+
- LOCTEXT=(data).
| Heading | Field Description |
|---|---|
| DESCRIPTION | The first 50 characters of the optional description coded on the VERIFY action. |
| LOCATION | WSim Scripting Language: The value
specified on the LOC or LOCTEXT operand of the IF statement. If LOCTEXT=(data)
was coded, this value will be TEXT. STL: The WSim resource mapping to the left side of the simple condition (the actual text). |
| LENG | WSim Scripting Language: The length
of the expected text. If the AREA and LENG operands were coded on
the IF statement, this value will be the value of the LENG operand.
If TEXT=(data) was coded, this value will be the
length of the data specified. If TEXT=xx was coded
(test under mask), this value will be 1. STL: The length of the actual text. |
| COND | WSim Scripting Language: The value
of the COND operand on the IF statement, indicating the condition
used to evaluate the logic test. Possible values are EQ (equal), NE
(not equal), GT (greater than), GE (greater than or equal to), LT
(less than), and LE (less than or equal to). STL: The relational operator separating the actual and expected expressions. The values displayed here relate to the STL relational operators as follows: EQ and =, NE and ¬, GT and >, GE and >=, LT and <, and LE and <=. |
| EXPECTED VALUE | WSim Scripting Language: The expected
data as coded on the TEXT=(data) operand or as
specified by the AREA and LENG operands. Only the first 29 characters
(15, if HEX=YES is specified on the VERIFY Loglist Utility command)
of the expected data will be printed on the report. If the UTBL operand
was coded on the IF statement, there will be no expected data printed.
In this case, (UTBL) will be printed for the Expected Value. For tests
under mask (TEXT=xx), (MASK) will be printed following
the mask to be tested. STL: The right side of the simple condition. Only the first 29 characters are printed. If you coded UTBLSCAN, this appears as (UTBL). For tests under mask (&= operator), (MASK) will be printed following the mask to be tested. |
| ACTUAL VALUE | WSim Scripting Language: The actual data found
at the location specified on the LOC operand. If the SCAN operand
was coded on the IF statement, there will be no actual data printed.
In this case, (SCAN) will be printed for the ACTUAL VALUE. STL: The left side of the simple condition. Only the first 29 characters of data are printed. |
Notes:
- Nonprintable characters in the expected and actual data will be translated to periods (.) unless the HEX=YES operand is coded on the Loglist Utility VERIFY command. Refer to VERIFY and NOVERIFY data type selection commands for more information about the Loglist Utility VERIFY command.
- If either side of a comparison (EXPECTED VALUE or ACTUAL VALUE) is null, then (NULL) will be printed on the appropriate side.