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).
For data tests, the Verification Detail Report fields contain the following information:
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.