1074 lines
67 KiB
Plaintext
1074 lines
67 KiB
Plaintext
Cobol test suite version v010712
|
||
|
||
#######################################################
|
||
# Cobol regression test suite #
|
||
# Testing compiler: #
|
||
# .version "01.01" #
|
||
#######################################################
|
||
########################################################################
|
||
# COMPILER ONLY TESTS - DIRECTORY compile_tests. #
|
||
########################################################################
|
||
C001: PASS Compile of empty file (cob)
|
||
CI01: PASS Missing IDENTIFICATION DIVISION
|
||
CI02: PASS Missing ENVIRONMENT DIVISION
|
||
CI03: PASS Missing DATA DIVISION
|
||
CI04: PASS Missing PROCEDURE DIVISION
|
||
CI05: PASS Reserved words in comments
|
||
C002: PASS Compile of empty file (cbl)
|
||
WS01: PASS Large PICX test
|
||
WS02: PASS Larger PICX test
|
||
WS03: PASS Too Large PIC9 test
|
||
WS04: PASS Large PIC9 test
|
||
WS05: PASS Usage is COMP
|
||
WS06: PASS Usage is SIGNED FLOAT (SHORT/LONG/COMP-1/COMP-2)
|
||
WS07: PASS Usage is COMP-3
|
||
WS08: PASS Usage is PACKED-DECIMAL
|
||
WS09: PASS Usage is DISPLAY
|
||
WS10: PASS Usage is SIGNED DISPLAY
|
||
WS11: PASS Usage is SIGNED COMP
|
||
WS12: PASS Usage is SIGNED COMP-3
|
||
CI06: PASS Recognize CONFIGURATION SECTION
|
||
CI07: PASS Recognize SOURCE COMPUTER
|
||
CI08: PASS Recognize DEBUGGING MODE
|
||
CI09: PASS Recognize OBJECT COMPUTER
|
||
CI10: PASS Recognize CURRENCY SIGN
|
||
CI10: PASS Recognize DECIMAL-POINT
|
||
CF01: PASS Simple File Control
|
||
CF01: PASS Sequential Line Mode
|
||
C003: PASS Minimum Cobol structure - no logic
|
||
C004: FAIL Identification Division Test 1
|
||
C004: FAIL Permit multi-line remarks
|
||
C005: PASS Compile for figurative constants
|
||
SL01: PASS Recognize simple SELECT (SEQUENTIAL)
|
||
SL02: FAIL Recognize full SELECT (SEQUENTIAL)
|
||
SL03: PASS Recognize simple SELECT (RELATIVE)
|
||
SL04: FAIL Recognize full SELECT (RELATIVE)
|
||
SL05: PASS Recognize simple SELECT (RANDOM)
|
||
SL06: FAIL Recognize full SELECT (RANDOM)
|
||
SL07: PASS Recognize simple SELECT (INDEXED)
|
||
SL08: FAIL Recognize full SELECT (INDEXED)
|
||
CPA1: PASS Recognize ACCEPT FROM DATE verb format
|
||
CPA2: PASS Recognize ACCEPT FROM TIME verb format
|
||
CPA7: PASS Recognize ADD verb format 1 (TO)
|
||
CPA8: PASS Recognize ADD verb format 2 (TO GIVING)
|
||
CPA9: PASS Recognize ADD verb format 3 (CORRESPONDING)
|
||
CPC1: PASS Recognize CLOSE WITH LOCK verb format
|
||
CPC2: PASS Recognize COMPUTE verb
|
||
CPC3: PASS Recognize CONTINUE verb
|
||
CPD2: PASS Recognize DELETE verb full format
|
||
CPD2: PASS Recognize DIVIDE verb format 1 (INTO)
|
||
CPD3: PASS Recognize DIVIDE verb format 2 (INTO GIVING)
|
||
CPD4: PASS Recognize DIVIDE verb format 3 (BY GIVING)
|
||
CPD5: PASS Recognize DIVIDE verb format 4 (INTO REMAINDER)
|
||
CPD6: PASS Recognize DIVIDE verb format 5 (BY REMAINDER)
|
||
CPG1: PASS Recognize GO TO DEPENDING ON verb format
|
||
CPI1: FAIL Recognize INITIALIZE verb full format
|
||
CPM1: PASS Recognize MULTIPLY verb format 1 (BY)
|
||
CPM2: PASS Recognize MULTIPLY verb format 2 (BY GIVING)
|
||
CPO1: PASS Recognize OPEN verb full format
|
||
CPR1: PASS Recognize READ verb format 1 (SEQUENTIAL)
|
||
CPR2: PASS Recognize READ verb format 2 (RELATIVE)
|
||
CPR3: PASS Recognize READ verb format 3 (RANDOM)
|
||
CPR4: PASS Recognize READ verb format 3 (INDEXED)
|
||
CPS1: PASS Recognize SUBTRACT verb format 1 (FROM)
|
||
CPS2: PASS Recognize SUBTRACT verb format 2 (FROM GIVING)
|
||
CPS3: PASS Recognize SUBTRACT verb format 3 (CORRESPONDING)
|
||
CPS4: PASS Recognize SEARCH verb format 1 (VARYING)
|
||
CPS5: PASS Recognize SEARCH verb format 2 (ALL)
|
||
CPS6: PASS Recognize SET verb all formats
|
||
CPS7: PASS Recognize START verb full format
|
||
CPS8: PASS Recognize STRING verb full format
|
||
CPU1: PASS Recognize UNSTRING verb full format
|
||
|
||
COMPILER ONLY TESTS: FAILED
|
||
|
||
########################################################################
|
||
# Validate Alph to Alphanumeric moves #
|
||
# Test Directory: format_tests Test File test01 #
|
||
########################################################################
|
||
|
||
A001: PASS ALPHA LEFT ALIGN TEST MOVE A(1) TO X(6) : Expecting (A ) got (A )
|
||
A002: PASS ALPHA LEFT ALIGN MOVE TEST MOVE A(5) TO X(6) : Expecting (ABCDE ) got (ABCDE )
|
||
A003: PASS ALPHA LEFT ALIGN MOVE TEST MOVE A(6) TO X(6) : Expecting (ABCDEF) got (ABCDEF)
|
||
A004: PASS ALPHA LEFT ALIGN MOVE TEST MOVE A(26) TO X(6) : Expecting (ABCDEF) got (ABCDEF)
|
||
A005: PASS MOVE ABCDEFGHIJ TO X(8) RIGHT : Expecting (CDEFGHIJ) got (CDEFGHIJ)
|
||
A006: PASS MOVE ABCDE TO X(8) RIGHT : Expecting ( ABCDE) got ( ABCDE)
|
||
Validate Alph to Alphanumeric moves : PASSED
|
||
|
||
########################################################################
|
||
# Validate Alpha to Formatted Alphanumeric (space) moves #
|
||
# Test Directory: format_tests Test File test01a #
|
||
########################################################################
|
||
|
||
A010: PASS ALPHA SPACE FORMAT TEST MOVE A(5) TO XXBXXX : Expecting (AB CDE) got (AB CDE)
|
||
A011: PASS ALPHA SPACE FORMAT TEST MOVE A(5) TO XBXX : Expecting (A BC) got (A BC)
|
||
A012: PASS ALPHA MULTI-SPACE FORMAT TEST MOVE A(5) TO XXBXXBXX : Expecting (AB CD E ) got (AB CD E )
|
||
A013: PASS ALPHA MULTI-SPACE FORMAT TEST MOVE A(6) TO XXBXXBXX : Expecting (AB CD EF) got (AB CD EF)
|
||
A014: PASS ALPHA MULTI-SPACE FORMAT TEST MOVE A(26) TO XXBXXBXX : Expecting (AB CD EF) got (AB CD EF)
|
||
Validate Alpha to Formatted Alphanumeric (space) moves : PASSED
|
||
|
||
########################################################################
|
||
# Validate Alpha to Formatted Alphanumeric (slash) moves #
|
||
# Test Directory: format_tests Test File test01b #
|
||
########################################################################
|
||
|
||
A020: PASS ALPHA SLASH FORMAT TEST MOVE A(5) TO XX/XXX : Expecting (AB/CDE) got (AB/CDE)
|
||
A021: PASS ALPHA SLASH ALIGN FORMAT TEST MOVE A(26) TO XX/XXX : Expecting (AB/CDE) got (AB/CDE)
|
||
A022: PASS ALPHA SLASH FORMAT TEST MOVE A(5) TO X/XX : Expecting (A/BC) got (A/BC)
|
||
A023: PASS ALPHA SLASH FORMAT TEST MOVE A(5) TO XX/XX/XX : Expecting (AB/CD/E ) got (AB/CD/E )
|
||
A023: PASS ALPHA SLASH FORMAT TEST MOVE A(25) TO XX/XX/XX : Expecting (AB/CD/EF) got (AB/CD/EF)
|
||
Validate Alpha to Formatted Alphanumeric (slash) moves : PASSED
|
||
|
||
########################################################################
|
||
# Validate COMP (binary integer) and INDEX moves #
|
||
# Test Directory: format_tests Test File test01c #
|
||
########################################################################
|
||
|
||
A301: PASS COMP MOVE -5432 TO 9(05) : Expecting (05432) got (05432)
|
||
A302: PASS COMP MOVE -5432 TO 9(05)V9(04) : Expecting (05432.0000) got (05432.0000)
|
||
A303: PASS COMP MOVE -5432 TO S9(07) : Expecting (-0005432) got (-0005432)
|
||
A304: PASS COMP MOVE -5432 TO 9(04) COMP : Expecting (5432) got (5432)
|
||
A305: PASS COMP MOVE -5432 TO 9(7)V99 COMP-3 : Expecting (0005432.00) got (0005432.00)
|
||
A306: PASS COMP MOVE -5432 TO $$$$,$$9- : Expecting ( $5,432-) got ( $5,432-)
|
||
A307: PASS MOVE 97531 AS S9(07) TO 9(04) COMP : Expecting (7531) got (7531)
|
||
A308: PASS MOVE -8642975 AS 9(07)V9(04) COMP-3 TO 9(04) COMP : Expecting (2975) got (2975)
|
||
Validate COMP (binary integer) and INDEX moves : PASSED
|
||
|
||
########################################################################
|
||
# Validate Alphanumeric to Alpha/numeric edited moves #
|
||
# Test Directory: format_tests Test File test02a #
|
||
########################################################################
|
||
|
||
AN01: PASS ALPHANUMERIC MOVE TEST MOVE X(5) TO X(6) : Expecting (ABCDE ) got (ABCDE )
|
||
AN02: PASS ALPHANUMERIC MOVE TEST MOVE X(5) TO A(5) : Expecting (ABCDE) got (ABCDE)
|
||
AN03: PASS ALPHANUMERIC MOVE TEST MOVE X(5) TO X(4) : Expecting (ABCD) got (ABCD)
|
||
AB01: PASS MOVE TEST MOVE X(5) TO XXBXXX : Expecting (AB CDE) got (AB CDE)
|
||
AB02: PASS MOVE TEST MOVE X(5) TO XBXX : Expecting (A BC) got (A BC)
|
||
AS01: PASS MOVE TEST MOVE X(5) TO XX/XXX : Expecting (AB/CDE) got (AB/CDE)
|
||
AS02: PASS MOVE TEST MOVE X(5) TO X/XX : Expecting (A/BC) got (A/BC)
|
||
Validate Alphanumeric to Alpha/numeric edited moves : PASSED
|
||
|
||
########################################################################
|
||
# Validate Alphanumeric to Numeric edited moves #
|
||
# Test Directory: format_tests Test File test02b #
|
||
########################################################################
|
||
|
||
AA01: PASS ALPHANUMERIC MOVE TEST MOVE X(4) TO 9(4) : Expecting (1984) got (1984)
|
||
AA02: PASS ALPHANUMERIC MOVE TEST MOVE X(4) TO 99.99 : Expecting (84.00) got (84.00)
|
||
AA03: PASS ALPHANUMERIC MOVE TEST MOVE X(4) TO 9,999 : Expecting (1,984) got (1,984)
|
||
AA04: PASS ALPHANUMERIC MOVE TEST MOVE X(4) TO 9,999.99 : Expecting (1,984.00) got (1,984.00)
|
||
AA05: PASS ALPHANUMERIC MOVE TEST MOVE X(4) TO $$$9 : Expecting ($984) got ($984)
|
||
AA06: PASS ALPHANUMERIC MOVE TEST MOVE X(4) TO 9(3)V99 : Expecting (98400) got (98400)
|
||
AA10: PASS ALPHANUMERIC MOVE TEST MOVE X(2) TO 9(4) : Expecting (0023) got (0023)
|
||
AA11: PASS ALPHANUMERIC MOVE TEST MOVE X(2) TO 99.99 : Expecting (23.00) got (23.00)
|
||
AA12: PASS ALPHANUMERIC MOVE TEST MOVE X(2) TO 9,999 : Expecting (0,023) got (0,023)
|
||
AA13: PASS ALPHANUMERIC MOVE TEST MOVE X(2) TO 9,999.99 : Expecting (0,023.00) got (0,023.00)
|
||
AA14: PASS ALPHANUMERIC MOVE TEST MOVE X(2) TO $$$9 : Expecting ( $23) got ( $23)
|
||
AA15: PASS ALPHANUMERIC MOVE TEST MOVE X(2) TO 9(3)V99 : Expecting (02300) got (02300)
|
||
AA01: PASS ALPHANUMERIC MOVE TEST MOVE X(6) TO 9(4) : Expecting (1965) got (1965)
|
||
AA02: PASS ALPHANUMERIC MOVE TEST MOVE X(6) TO 99.99 : Expecting (65.00) got (65.00)
|
||
AA03: PASS ALPHANUMERIC MOVE TEST MOVE X(6) TO 9,999 : Expecting (1,965) got (1,965)
|
||
AA04: PASS ALPHANUMERIC MOVE TEST MOVE X(6) TO 9,999.99 : Expecting (1,965.00) got (1,965.00)
|
||
AA05: PASS ALPHANUMERIC MOVE TEST MOVE X(6) TO $$$9 : Expecting ($965) got ($965)
|
||
AA06: PASS ALPHANUMERIC MOVE TEST MOVE X(6) TO 9(3)V99 : Expecting (96500) got (96500)
|
||
AB01: PASS ALPHANUMERIC MOVE TEST MOVE X(2) TO XXBXXX : Expecting (23 ) got (23 )
|
||
Validate Alphanumeric to Numeric edited moves : PASSED
|
||
|
||
########################################################################
|
||
# Validate Numeric Integer moves #
|
||
# Test Directory: format_tests Test File test03a #
|
||
########################################################################
|
||
|
||
AN01: PASS LEFT ALIGNMENT MOVE TEST MOVE 9(1) TO X(6) : Expecting (9 ) got (9 )
|
||
AN02: PASS LEFT ALIGNMENT MOVE TEST MOVE 9(4) TO X(6) : Expecting (6789 ) got (6789 )
|
||
AN03: PASS LEFT ALIGNMENT MOVE TEST MOVE 9(6) TO X(6) : Expecting (456789) got (456789)
|
||
AN04: PASS LEFT ALIGNMENT MOVE TEST MOVE 9(7) TO X(6) : Expecting (345678) got (345678)
|
||
AN05: PASS RIGHT ALIGNMENT MOVE TEST MOVE 9(5) TO 9(7) : Expecting (0056789) got (0056789)
|
||
AN06: PASS RIGHT ALIGNMENT MOVE TEST MOVE 9(5) TO 9(2) : Expecting (89) got (89)
|
||
AN07: PASS RIGHT ALIGNMENT MOVE TEST MOVE 9(5) TO 9(1) : Expecting (9) got (9)
|
||
AN08: PASS RIGHT ALIGNMENT MOVE TEST MOVE 9(5) TO 9(3)V99 : Expecting (78900) got (78900)
|
||
AN22: PASS MOVE TEST MOVE 9(5) TO X(2) : Expecting (12) got (12)
|
||
AN23: PASS MOVE TEST MOVE 9(5) TO X(6) : Expecting (12345 ) got (12345 )
|
||
AC01: PASS CONSTANT MOVE TEST MOVE 0 TO 9(4) : Expecting (0000) got (0000)
|
||
AC02: PASS CONSTANT MOVE TEST MOVE .02 TO 9(4) : Expecting (0000) got (0000)
|
||
AC03: PASS CONSTANT MOVE TEST MOVE 2 TO 9(4) : Expecting (0002) got (0002)
|
||
AC04: PASS CONSTANT MOVE TEST MOVE 1234.5 TO 9(4) : Expecting (1234) got (1234)
|
||
AC05: PASS CONSTANT MOVE TEST MOVE -123.4 TO 9(4) : Expecting (0123) got (0123)
|
||
Validate Numeric Integer moves : PASSED
|
||
|
||
########################################################################
|
||
# Validate Numeric Integer to Edited moves #
|
||
# Test Directory: format_tests Test File test03b #
|
||
########################################################################
|
||
|
||
AE01: PASS ALIGNMENT/BLANKS MOVE TEST MOVE 9(1) TO XXBXXX : Expecting (9 ) got (9 )
|
||
AE02: PASS ALIGNMENT/BLANKS MOVE TEST MOVE 9(3) TO XXBXXX : Expecting (78 9 ) got (78 9 )
|
||
AE03: PASS ALIGNMENT/BLANKS MOVE TEST MOVE 9(5) TO XXBXXX : Expecting (56 789) got (56 789)
|
||
AE04: PASS ALIGNMENT/BLANKS MOVE TEST MOVE 9(7) TO XXBXXX : Expecting (34 567) got (34 567)
|
||
AE05: PASS ALIGNMENT/BLANKS MOVE TEST MOVE 9(1) TO XBXX : Expecting (9 ) got (9 )
|
||
AE06: PASS ALIGNMENT/BLANKS MOVE TEST MOVE 9(3) TO XBXX : Expecting (7 89) got (7 89)
|
||
AE07: PASS ALIGNMENT/BLANKS MOVE TEST MOVE 9(5) TO XBXX : Expecting (5 67) got (5 67)
|
||
AE08: PASS ALIGNMENT/BLANKS MOVE TEST MOVE 9(7) TO XBXX : Expecting (3 45) got (3 45)
|
||
AS01: PASS ALIGNMENT/BLANKS MOVE TEST MOVE 9(1) TO XX/XXX : Expecting (9 / ) got (9 / )
|
||
AS02: PASS ALIGNMENT/BLANKS MOVE TEST MOVE 9(3) TO XX/XXX : Expecting (78/9 ) got (78/9 )
|
||
AS03: PASS ALIGNMENT/BLANKS MOVE TEST MOVE 9(5) TO XX/XXX : Expecting (56/789) got (56/789)
|
||
AS04: PASS ALIGNMENT/BLANKS MOVE TEST MOVE 9(7) TO XX/XXX : Expecting (34/567) got (34/567)
|
||
AS05: PASS ALIGNMENT/BLANKS MOVE TEST MOVE 9(1) TO X/XX : Expecting (9/ ) got (9/ )
|
||
AS06: PASS ALIGNMENT/BLANKS MOVE TEST MOVE 9(3) TO X/XX : Expecting (7/89) got (7/89)
|
||
AS07: PASS ALIGNMENT/BLANKS MOVE TEST MOVE 9(5) TO X/XX : Expecting (5/67) got (5/67)
|
||
AS08: PASS ALIGNMENT/BLANKS MOVE TEST MOVE 9(5) TO X/XX : Expecting (3/45) got (3/45)
|
||
Validate Numeric Integer to Edited moves : PASSED
|
||
|
||
########################################################################
|
||
# Floating Insertion Edited Move tests #
|
||
# Test Directory: format_tests Test File test03c #
|
||
########################################################################
|
||
|
||
0000: PASS DISPLAY SOURCE FIELD 9999 : Expecting (0000) got (0000)
|
||
0000: PASS NOTE DISPLAY SOURCE FIELD V99 : Expecting (.02) got (.02)
|
||
0000: PASS DISPLAY SOURCE FIELD V99 : Expecting (.02) got (.02)
|
||
0000: PASS DISPLAY SOURCE FIELD 9999 : Expecting (0002) got (0002)
|
||
0000: PASS DISPLAY SOURCE FIELD 9999V99 : Expecting (1234.50) got (1234.50)
|
||
0000: PASS DISPLAY SOURCE FIELD S9(4)V9(2) : Expecting (01234}) got (01234})
|
||
FI01: PASS FLOAT-INSERT MOVE 0 TO ZZ99 : Expecting ( 00) got ( 00)
|
||
FI02: PASS FLOAT-INSERT MOVE .02 TO ZZ99 : Expecting ( 00) got ( 00)
|
||
FI03: PASS FLOAT-INSERT MOVE 2 TO ZZ99 : Expecting ( 02) got ( 02)
|
||
FI04: PASS FLOAT-INSERT MOVE 1234.5 TO ZZ99 : Expecting (1234) got (1234)
|
||
FI05: PASS FLOAT-INSERT MOVE -123.4 TO ZZ99 : Expecting ( 123) got ( 123)
|
||
FI11: PASS FLOAT-INSERT MOVE 0 TO ZZZZ.ZZ : Expecting ( ) got ( )
|
||
FI12: PASS FLOAT-INSERT MOVE .02 TO ZZZZ.ZZ : Expecting ( .02) got ( .02)
|
||
FI13: PASS FLOAT-INSERT MOVE 2 TO ZZZZ.ZZ : Expecting ( 2.00) got ( 2.00)
|
||
FI14: PASS FLOAT-INSERT MOVE 1234.5 TO ZZZZ.ZZ : Expecting (1234.50) got (1234.50)
|
||
FI15: PASS FLOAT-INSERT MOVE -123.4 TO ZZZZ.ZZ : Expecting ( 123.40) got ( 123.40)
|
||
FI21: PASS FLOAT-INSERT MOVE 0 TO ZZ.ZZ : Expecting ( ) got ( )
|
||
FI22: PASS FLOAT-INSERT MOVE .02 TO ZZ.ZZ : Expecting ( .02) got ( .02)
|
||
FI23: PASS FLOAT-INSERT MOVE 2 TO ZZ.ZZ : Expecting ( 2.00) got ( 2.00)
|
||
FI24: PASS FLOAT-INSERT MOVE 1234.5 TO ZZ.ZZ : Expecting (34.50) got (34.50)
|
||
FI25: PASS FLOAT-INSERT MOVE -123.4 TO ZZ.ZZ : Expecting (23.40) got (23.40)
|
||
FI31: PASS FLOAT-INSERT MOVE 0 TO **99 : Expecting (**00) got (**00)
|
||
FI32: PASS FLOAT-INSERT MOVE 2 TO **99 : Expecting (**02) got (**02)
|
||
FI33: PASS FLOAT-INSERT MOVE 23 TO **99 : Expecting (**23) got (**23)
|
||
FI34: PASS FLOAT-INSERT MOVE 123 TO **99 : Expecting (*123) got (*123)
|
||
FI35: PASS FLOAT-INSERT MOVE 1234 TO **99 : Expecting (1234) got (1234)
|
||
FI36: PASS FLOAT-INSERT MOVE 12345 TO **99 : Expecting (2345) got (2345)
|
||
FI37: PASS FLOAT-INSERT MOVE +345 TO **99 : Expecting (*345) got (*345)
|
||
FI41: PASS FLOAT-INSERT MOVE 0 TO **.** : Expecting (**.**) got (**.**)
|
||
FI42: PASS FLOAT-INSERT MOVE .02 TO **.** : Expecting (**.02) got (**.02)
|
||
FI43: PASS FLOAT-INSERT MOVE .23 TO **.** : Expecting (**.23) got (**.23)
|
||
FI44: PASS FLOAT-INSERT MOVE 1.23 TO **.** : Expecting (*1.23) got (*1.23)
|
||
FI45: PASS FLOAT-INSERT MOVE 12.34 TO **.** : Expecting (12.34) got (12.34)
|
||
FI46: PASS FLOAT-INSERT MOVE 12.345 TO **.** : Expecting (12.34) got (12.34)
|
||
FI47: PASS FLOAT-INSERT MOVE 123.45 TO **.** : Expecting (23.45) got (23.45)
|
||
FI61: PASS FLOAT-INSERT MOVE 0 TO $$99 : Expecting ( $00) got ( $00)
|
||
FI62: PASS FLOAT-INSERT MOVE .02 TO $$99 : Expecting ( $00) got ( $00)
|
||
FI63: PASS FLOAT-INSERT MOVE 2 TO $$99 : Expecting ( $02) got ( $02)
|
||
FI64: PASS FLOAT-INSERT MOVE 1234.5 TO $$99 : Expecting ($234) got ($234)
|
||
FI65: PASS FLOAT-INSERT MOVE -123.4 TO $$99 : Expecting ($123) got ($123)
|
||
FI61: PASS FLOAT-INSERT MOVE 0 TO $$$$$ : Expecting ( ) got ( )
|
||
FI62: PASS FLOAT-INSERT MOVE .02 TO $$$$$ : Expecting ( ) got ( )
|
||
FI63: PASS FLOAT-INSERT MOVE 2 TO $$$$$ : Expecting ( $2) got ( $2)
|
||
FI64: PASS FLOAT-INSERT MOVE 1234.5 TO $$$$$ : Expecting ($1234) got ($1234)
|
||
FI65: PASS FLOAT-INSERT MOVE -123.4 TO $$$$$ : Expecting ( $123) got ( $123)
|
||
FI71: PASS FLOAT-INSERT MOVE 0 TO $$$$.99 : Expecting ( $.00) got ( $.00)
|
||
FI72: PASS FLOAT-INSERT MOVE .02 TO $$$$.99 : Expecting ( $.02) got ( $.02)
|
||
FI73: PASS FLOAT-INSERT MOVE 2 TO $$$$.99 : Expecting ( $2.00) got ( $2.00)
|
||
FI74: PASS FLOAT-INSERT MOVE 1234.5 TO $$$$.99 : Expecting ($234.50) got ($234.50)
|
||
FI75: PASS FLOAT-INSERT MOVE -123.4 TO $$$$.99 : Expecting ($123.40) got ($123.40)
|
||
FI81: PASS FLOAT-INSERT MOVE 0 TO $$,$$$.$$ : Expecting ( ) got ( )
|
||
FI82: PASS FLOAT-INSERT MOVE .02 TO $$,$$$.$$ : Expecting ( $.02) got ( $.02)
|
||
FI83: PASS FLOAT-INSERT MOVE 2 TO $$,$$$.$$ : Expecting ( $2.00) got ( $2.00)
|
||
FI84: PASS FLOAT-INSERT MOVE 1234.5 TO $$,$$$.$$ : Expecting ($1,234.50) got ($1,234.50)
|
||
FI85: PASS FLOAT-INSERT MOVE -123.4 TO $$,$$$.$$ : Expecting ( $123.40) got ( $123.40)
|
||
FI91: PASS LEADING-PLUS-SIGN MOVE 2 TO +9999 : Expecting (+0002) got (+0002)
|
||
FI92: PASS LEADING-PLUS-SIGN MOVE -123.4 TO +9999 : Expecting (-0123) got (-0123)
|
||
FI93: PASS LEADING-PLUS-SIGN MOVE 1234.5 TO +9999 : Expecting (+1234) got (+1234)
|
||
FI94: PASS LEADING-PLUS-SIGN MOVE ZERO TO +9999 : Expecting (+0000) got (+0000)
|
||
FIA1: PASS LEADING-PLUS-SIGN MOVE 2 TO 9999+ : Expecting (0002+) got (0002+)
|
||
FIA2: PASS LEADING-PLUS-SIGN MOVE -123.4 TO 9999+ : Expecting (0123-) got (0123-)
|
||
FIA3: PASS LEADING-PLUS-SIGN MOVE 1234.5 TO 9999+ : Expecting (1234+) got (1234+)
|
||
FIA4: PASS LEADING-PLUS-SIGN MOVE ZERO TO 9999+ : Expecting (0000+) got (0000+)
|
||
FIB1: PASS LEADING-PLUS-SIGN MOVE 2 TO -9999 : Expecting ( 0002) got ( 0002)
|
||
FIB2: PASS LEADING-PLUS-SIGN MOVE -123.4 TO -9999 : Expecting (-0123) got (-0123)
|
||
FIB3: PASS LEADING-PLUS-SIGN MOVE 1234.5 TO -9999 : Expecting ( 1234) got ( 1234)
|
||
FIB4: PASS LEADING-PLUS-SIGN MOVE ZERO TO -9999 : Expecting ( 0000) got ( 0000)
|
||
FIC1: PASS FLOATING-PLUS-SIGN MOVE 2 TO ++++9 : Expecting ( +2) got ( +2)
|
||
FIC2: PASS FLOATING-PLUS-SIGN MOVE -123.4 TO ++++9 : Expecting ( -123) got ( -123)
|
||
FIC3: PASS FLOATING-PLUS-SIGN MOVE 1234.5 TO ++++9 : Expecting (+1234) got (+1234)
|
||
FIC4: PASS FLOATING-PLUS-SIGN MOVE ZERO TO ++++9 : Expecting ( +0) got ( +0)
|
||
FID1: PASS FLOATING-MINUS-SIGN MOVE 2 TO ---- : Expecting ( 2) got ( 2)
|
||
FID2: PASS FLOATING-MINUS-SIGN MOVE -123.4 TO ---- : Expecting (-123) got (-123)
|
||
FID3: PASS FLOATING-MINUS-SIGN MOVE 1234.5 TO ---- : Expecting ( 234) got ( 234)
|
||
FID4: PASS FLOATING-MINUS-SIGN MOVE ZERO TO ---- : Expecting ( ) got ( )
|
||
FIE1: PASS FLOATING-PLUS-SIGN MOVE 2 TO ++++.++ : Expecting ( +2.00) got ( +2.00)
|
||
FIE2: PASS FLOATING-PLUS-SIGN MOVE -123.4 TO ++++.++ : Expecting (-123.40) got (-123.40)
|
||
FIE3: PASS FLOATING-PLUS-SIGN MOVE 1234.5 TO ++++.++ : Expecting (+234.50) got (+234.50)
|
||
FIE4: PASS FLOATING-PLUS-SIGN MOVE ZERO TO ++++.++ : Expecting ( ) got ( )
|
||
FIE5: PASS FLOATING-PLUS-SIGN MOVE .02 TO ++++.++ : Expecting ( +.02) got ( +.02)
|
||
Floating Insertion Edited Move tests : PASSED
|
||
|
||
########################################################################
|
||
# Non-default currency sign Edited moves #
|
||
# Test Directory: format_tests Test File test03d #
|
||
########################################################################
|
||
|
||
FI61: PASS FLOAT-INSERT MOVE 0 TO <20><>99 : Expecting ( <20>00) got ( <20>00)
|
||
FI62: PASS FLOAT-INSERT MOVE .02 TO <20><>99 : Expecting ( <20>00) got ( <20>00)
|
||
FI63: PASS FLOAT-INSERT MOVE 2 TO <20><>99 : Expecting ( <20>02) got ( <20>02)
|
||
FI64: PASS FLOAT-INSERT MOVE 1234.5 TO <20><>99 : Expecting (<28>234) got (<28>234)
|
||
FI65: PASS FLOAT-INSERT MOVE -123.4 TO <20><>99 : Expecting (<28>123) got (<28>123)
|
||
FI61: PASS FLOAT-INSERT MOVE 0 TO <20><><EFBFBD><EFBFBD><EFBFBD> : Expecting ( ) got ( )
|
||
FI62: PASS FLOAT-INSERT MOVE .02 TO <20><><EFBFBD><EFBFBD><EFBFBD> : Expecting ( ) got ( )
|
||
FI63: PASS FLOAT-INSERT MOVE 2 TO <20><><EFBFBD><EFBFBD><EFBFBD> : Expecting ( <20>2) got ( <20>2)
|
||
FI64: PASS FLOAT-INSERT MOVE 1234.5 TO <20><><EFBFBD><EFBFBD><EFBFBD> : Expecting (<28>1234) got (<28>1234)
|
||
FI65: PASS FLOAT-INSERT MOVE -123.4 TO <20><><EFBFBD><EFBFBD><EFBFBD> : Expecting ( <20>123) got ( <20>123)
|
||
FI71: PASS FLOAT-INSERT MOVE 0 TO <20><><EFBFBD><EFBFBD>.99 : Expecting ( <20>.00) got ( <20>.00)
|
||
FI72: PASS FLOAT-INSERT MOVE .02 TO <20><><EFBFBD><EFBFBD>.99 : Expecting ( <20>.02) got ( <20>.02)
|
||
FI73: PASS FLOAT-INSERT MOVE 2 TO <20><><EFBFBD><EFBFBD>.99 : Expecting ( <20>2.00) got ( <20>2.00)
|
||
FI74: PASS FLOAT-INSERT MOVE 1234.5 TO <20><><EFBFBD><EFBFBD>.99 : Expecting (<28>234.50) got (<28>234.50)
|
||
FI75: PASS FLOAT-INSERT MOVE -123.4 TO <20><><EFBFBD><EFBFBD>.99 : Expecting (<28>123.40) got (<28>123.40)
|
||
FI81: PASS FLOAT-INSERT MOVE 0 TO <20><>,<2C><><EFBFBD>.<2E><> : Expecting ( ) got ( )
|
||
FI82: PASS FLOAT-INSERT MOVE .02 TO <20><>,<2C><><EFBFBD>.<2E><> : Expecting ( <20>.02) got ( <20>.02)
|
||
FI83: PASS FLOAT-INSERT MOVE 2 TO <20><>,<2C><><EFBFBD>.<2E><> : Expecting ( <20>2.00) got ( <20>2.00)
|
||
FI84: PASS FLOAT-INSERT MOVE 1234.5 TO <20><>,<2C><><EFBFBD>.<2E><> : Expecting (<28>1,234.50) got (<28>1,234.50)
|
||
FI85: PASS FLOAT-INSERT MOVE -123.4 TO <20><>,<2C><><EFBFBD>.<2E><> : Expecting ( <20>123.40) got ( <20>123.40)
|
||
Non-default currency sign Edited moves : PASSED
|
||
|
||
########################################################################
|
||
# Fixed numeric insertion tests #
|
||
# Test Directory: format_tests Test File test04 #
|
||
########################################################################
|
||
|
||
0000: PASS DISPLAY SOURCE FIELD 9999 : Expecting (0000) got (0000)
|
||
0000: PASS NOTE DISPLAY SOURCE FIELD V99 : Expecting (.02) got (.02)
|
||
0000: PASS DISPLAY SOURCE FIELD V99 : Expecting (.02) got (.02)
|
||
0000: PASS DISPLAY SOURCE FIELD 9999 : Expecting (0002) got (0002)
|
||
0000: PASS DISPLAY SOURCE FIELD 9999V99 : Expecting (1234.50) got (1234.50)
|
||
0000: PASS DISPLAY SOURCE FIELD S9(4)V9(2) : Expecting (01234}) got (01234})
|
||
FX01: PASS FLOAT-INSERT MOVE 0 TO 99B99 : Expecting (00 00) got (00 00)
|
||
FX02: PASS FLOAT-INSERT MOVE .02 TO 99B99 : Expecting (00 00) got (00 00)
|
||
FX03: PASS FLOAT-INSERT MOVE 2 TO 99B99 : Expecting (00 02) got (00 02)
|
||
FX04: PASS FLOAT-INSERT MOVE 1234.5 TO 99B99 : Expecting (12 34) got (12 34)
|
||
FX05: PASS FLOAT-INSERT MOVE -123.4 TO 99B99 : Expecting (01 23) got (01 23)
|
||
FX11: PASS FLOAT-INSERT MOVE 0 TO 9,999 : Expecting (0,000) got (0,000)
|
||
FX12: PASS FLOAT-INSERT MOVE .02 TO 9,999 : Expecting (0,000) got (0,000)
|
||
FX13: PASS FLOAT-INSERT MOVE 2 TO 9,999 : Expecting (0,002) got (0,002)
|
||
FX14: PASS FLOAT-INSERT MOVE 1234.5 TO 9,999 : Expecting (1,234) got (1,234)
|
||
FX15: PASS FLOAT-INSERT MOVE -123.4 TO 9,999 : Expecting (0,123) got (0,123)
|
||
FX21: PASS FLOAT-INSERT MOVE 0 TO 9B9/900 : Expecting (0 0/000) got (0 0/000)
|
||
FX22: PASS FLOAT-INSERT MOVE .02 TO 9B9/900 : Expecting (0 0/000) got (0 0/000)
|
||
FX23: PASS FLOAT-INSERT MOVE 2 TO 9B9/900 : Expecting (0 0/200) got (0 0/200)
|
||
FX24: PASS FLOAT-INSERT MOVE 1234.5 TO 9B9/900 : Expecting (2 3/400) got (2 3/400)
|
||
FX25: PASS FLOAT-INSERT MOVE -123.4 TO 9B9/900 : Expecting (1 2/300) got (1 2/300)
|
||
FX26: PASS FLOAT-INSERT MOVE -123.4 TO 009B9/9 : Expecting (001 2/3) got (001 2/3)
|
||
FX31: PASS CREDIT-INSERT MOVE 2 TO $99CR : Expecting ($02 ) got ($02 )
|
||
FX32: PASS CREDIT-INSERT MOVE -123.4 TO $99CR : Expecting ($23CR) got ($23CR)
|
||
FX33: PASS CREDIT-INSERT MOVE .02 TO $99CR : Expecting ($00 ) got ($00 )
|
||
FX34: PASS CREDIT-INSERT MOVE ZERO TO $99CR : Expecting ($00 ) got ($00 )
|
||
FX41: PASS DEBIT-INSERT MOVE 2 TO $999DB : Expecting ($002 ) got ($002 )
|
||
FX42: PASS DEBIT-INSERT MOVE -123.4 TO $999DB : Expecting ($123DB) got ($123DB)
|
||
FX43: PASS DEBIT-INSERT MOVE .02 TO $999DB : Expecting ($000 ) got ($000 )
|
||
FX44: PASS DEBIT-INSERT MOVE ZERO TO $999DB : Expecting ($000 ) got ($000 )
|
||
Fixed numeric insertion tests : PASSED
|
||
|
||
########################################################################
|
||
# Figurative Constants move tests #
|
||
# Test Directory: format_tests Test File test05a #
|
||
########################################################################
|
||
|
||
FC01: PASS FIGURATIVE SPACES TO XXXX : Expecting ( ) got ( )
|
||
FC02: PASS FIGURATIVE ALL A TO XXXX : Expecting (AAAA) got (AAAA)
|
||
FC03: PASS FIGURATIVE ALL AB TO XXXX : Expecting (ABAB) got (ABAB)
|
||
FC04: PASS FIGURATIVE ALL AB TO X(7) : Expecting (ABABABA) got (ABABABA)
|
||
FC05: PASS FIGURATIVE ALL ZEROES TO X(7) : Expecting (0000000) got (0000000)
|
||
FC06: PASS FIGURATIVE LOW-VALUES TO XXXX : Expecting (00000000) got (00000000)
|
||
FC07: PASS FIGURATIVE HIGH-VALUES TO XXXX : Expecting (FFFFFFFF) got (FFFFFFFF)
|
||
FC08: PASS MOVE FIGURATIVE ZERO TO 9(8) : Expecting (00000000) got (00000000)
|
||
FC09: PASS MOVE FIGURATIVE HIGH-VALUES TO 9(8) : Expecting (99999999) got (99999999)
|
||
FC10: PASS MOVE FIGURATIVE LOW-VALUES TO 9(8) : Expecting (00000000) got (00000000)
|
||
FC11: PASS FIGURATIVE ALL LOW-VALUES TO XXXX : Expecting (00000000) got (00000000)
|
||
FC12: PASS FIGURATIVE ALL HIGH-VALUES TO XXXX : Expecting (FFFFFFFF) got (FFFFFFFF)
|
||
Figurative Constants move tests : PASSED
|
||
|
||
########################################################################
|
||
# Initialize statement #
|
||
# Test Directory: format_tests Test File test05b #
|
||
########################################################################
|
||
|
||
VA01: PASS Value Elementary X(3) Field : Expecting (USD) got (USD)
|
||
VA02: PASS Value Elementary 9(4) Field : Expecting (0321) got (0321)
|
||
VA03: PASS Value Elementary C3 Field : Expecting (635C) got (635C)
|
||
VA04: PASS Value Elementary B4 Field : Expecting (FFFF) got (FFFF)
|
||
VA05: PASS Value Group TUVN 2*X(3) : Expecting (EURGBP) got (EURGBP)
|
||
VA06: PASS Value Group TUVN 2*9(3) : Expecting (123456) got (123456)
|
||
VA07: PASS Value Group TUVN 2*C(3) : Expecting (123C456C) got (123C456C)
|
||
VA08: PASS Value Group TUVN 2*B(4) : Expecting (7B00C801) got (7B00C801)
|
||
VA3X: PASS Value Group TUVU 2*X(3) : Expecting (TTTTTT) got (TTTTTT)
|
||
VA39: PASS Value Group TUVU 2*9(3) : Expecting (000000) got (000000)
|
||
VA3C: PASS Value Group TUVU 2*C(3) : Expecting (000C000C) got (000C000C)
|
||
VA3B: PASS Value Group TUVU 2*B(4) : Expecting (00000000) got (00000000)
|
||
VA4X: PASS Value Group TUVS 2*X(3) : Expecting ( ) got ( )
|
||
VA49: PASS Value Group TUVS 2*9(3) : Expecting (000000) got (000000)
|
||
VA4C: PASS Value Group TUVS 2*C(3) : Expecting (000C000C) got (000C000C)
|
||
VA4B: PASS Value Group TUVS 2*B(4) : Expecting (00000000) got (00000000)
|
||
VA5X: PASS Value Group TUVSO 3*X(3) : Expecting ( ) got ( )
|
||
VA59: PASS Value Group TUVSO 3*9(3) : Expecting (000000000) got (000000000)
|
||
VA5C: PASS Value Group TUVSO 2*C(3) : Expecting (000C000C000C) got (000C000C000C)
|
||
VA5B: PASS Value Group TUVSO 2*B(4) : Expecting (000000000000) got (000000000000)
|
||
IN01: PASS INITIALIZE Elementary XX Field : Expecting ( ) got ( )
|
||
IN02: PASS INITIALIZE Elementary 9(5) Field : Expecting (00000) got (00000)
|
||
IN03: PASS INITIALIZE Elementary B(4) Field : Expecting (0000) got (0000)
|
||
IN04: PASS INITIALIZE Elementary S9(3) C-3 Field : Expecting (000C) got (000C)
|
||
IN05: PASS INITIALIZE Complex Group : Expecting (202030303030300000202020000C) got (202030303030300000202020000C)
|
||
Initialize statement : PASSED
|
||
|
||
########################################################################
|
||
# Reference Modifiers #
|
||
# Test Directory: format_tests Test File test06a #
|
||
########################################################################
|
||
|
||
RM01: PASS 1 TO 5 : Expecting (12345) got (12345)
|
||
RM02: PASS 2 TO 3 : Expecting (234 ) got (234 )
|
||
RM03: PASS Not specified : Expecting (12345) got (12345)
|
||
RM04: PASS V 3 TO 5 : Expecting (345 ) got (345 )
|
||
RM05: PASS 2 TO V 3 : Expecting (234 ) got (234 )
|
||
RM06: PASS OV3, 1 TO 4 : Expecting (6789 ) got (6789 )
|
||
RM07: PASS Comparison var : Expecting (TRUE ) got (TRUE )
|
||
RM08: PASS 2 LIT TO EOV : Expecting (2345 ) got (2345 )
|
||
RM09: PASS 3 VAR TO EOV : Expecting (345 ) got (345 )
|
||
RM10: PASS 2 OV TO VAR : Expecting (1234512345) got (1234512345)
|
||
Reference Modifiers : PASSED
|
||
|
||
########################################################################
|
||
# Qualified move and arithmetic tests #
|
||
# Test Directory: format_tests Test File test07a #
|
||
########################################################################
|
||
|
||
Q005: PASS MOVE QUAL. ITEM OF GRP TO QUAL. ITEM OF OTHER GRP. : Expecting (ABCDEFGHIJKLMNOPQRSTUVWXYZ) got (ABCDEFGHIJKLMNOPQRSTUVWXYZ)
|
||
Q006: PASS ADD QUAL. ITEM OF GRP TO QUAL. ITEM OF OTHER GRP. : Expecting ( 9999999999) got ( 9999999999)
|
||
Q007: PASS MULTIPLY QUAL. ITEM OF GRP GIVING QUAL. ITEM OF OTHER GRP. : Expecting ( 004) got ( 004)
|
||
Q008: PASS MOVE INDEXED QUAL. ITEM OF GRP TO INDEXED QUAL. ITEM OF OTHER GRP. : Expecting (02000) got (02000)
|
||
Q009: PASS MOVE REDEF. QUAL. ITEM OF GRP TO REDEF. QUAL. ITEM OF OTHER GRP. : Expecting (ABCDEFGHIJKLMNOPQRSTUVWXYZ) got (ABCDEFGHIJKLMNOPQRSTUVWXYZ)
|
||
Q010: PASS ADD REDEF. QUAL. ITEM OF GRP TO REDEF. QUAL. ITEM OF OTHER GRP. : Expecting ( 9999999999) got ( 9999999999)
|
||
Q011: PASS MULTIPLY REDEF. QUAL. ITEM OF GRP GIVING REDEF. QUAL. ITEM OF OTHER GRP. : Expecting ( 004) got ( 004)
|
||
Q012: PASS MOVE REDEF. INDEXED QUAL. ITEM OF GRP TO REDEF. INDEXED QUAL. ITEM OF OTHER GRP. : Expecting (0700) got (0700)
|
||
Q013: PASS MOVE CORR ITEM OF GRP TO ITEM OF OTHER GRP. : Expecting (04) got (04)
|
||
Q014: PASS MOVE CORR ITEM OF GRP TO ITEM OF OTHER GRP. : Expecting (03) got (03)
|
||
Q015: PASS MOVE CORR ITEM OF GRP TO ITEM OF OTHER GRP. : Expecting (10) got (10)
|
||
Q016: PASS MOVE CORR ITEM OF GRP TO ITEM OF OTHER GRP. : Expecting (00) got (00)
|
||
Q017: PASS MOVE CORR ITEM OF GRP TO ITEM OF OTHER GRP. : Expecting (01) got (01)
|
||
Q018: PASS MOVE CORR ITEM OF GRP TO ITEM OF OTHER GRP. : Expecting (03) got (03)
|
||
Q019: PASS MOVE CORR ITEM OF GRP TO ITEM OF OTHER GRP. : Expecting (10) got (10)
|
||
Q020: PASS MOVE CORR MULTIPLE ITEMS OF GRP TO OTHER GRP . : Expecting (PASS) got (PASS)
|
||
Q021: PASS MOVE CORR ITEMS OF GRP TO ITEMS OF OTHER GRP. : Expecting ( 111222333XYZ ) got ( 111222333XYZ )
|
||
Q022: PASS MOVE CORR ITEMS OF GRP TO ITEMS OF OTHER GRP. : Expecting (111 123ABC45) got (111 123ABC45)
|
||
Q023: PASS MOVE CORR ITEMS OF GRP TO ITEMS OF OTHER GRP. : Expecting (XYA) got (XYA)
|
||
Q024: PASS MOVE TO MULTIPLE QUAL. ITEMS OF GRP. : Expecting (***) got (***)
|
||
Qualified move and arithmetic tests : PASSED
|
||
|
||
########################################################################
|
||
# Unstring tests #
|
||
# Test Directory: format_tests Test File test08a #
|
||
########################################################################
|
||
|
||
US01A: PASS DEL '.' : Expecting (123 ) got (123 )
|
||
US01B: PASS DEL '.' : Expecting (45 ) got (45 )
|
||
US02A: PASS DEL SP : Expecting (123 ) got (123 )
|
||
US02B: PASS DEL SP : Expecting (45 ) got (45 )
|
||
US03A: PASS DEL ZR : Expecting (123 ) got (123 )
|
||
US03B: PASS DEL ZR : Expecting (45 ) got (45 )
|
||
US04A: PASS DEL '0' : Expecting (123 ) got (123 )
|
||
US04B: PASS DEL '0' : Expecting (45 ) got (45 )
|
||
US05A: PASS DEL ' ' : Expecting (123 ) got (123 )
|
||
US05B: PASS DEL ' ' : Expecting (45 ) got (45 )
|
||
Unstring tests : PASSED
|
||
|
||
########################################################################
|
||
# Simple form sequential writ #
|
||
# Test Directory: seqio_tests Test File seqio01 #
|
||
########################################################################
|
||
|
||
SQ01: PASS SEQUENTIAL I/O OPEN STATUS : Expecting (00) got (00)
|
||
SQ02: PASS SEQUENTIAL I/O WRITE STATUS : Expecting (00) got (00)
|
||
SQ02: PASS SEQUENTIAL I/O WRITE STATUS : Expecting (00) got (00)
|
||
SQ02: PASS SEQUENTIAL I/O WRITE STATUS : Expecting (00) got (00)
|
||
SQ03: PASS SEQUENTIAL I/O CLOSE STATUS : Expecting (00) got (00)
|
||
SQ04: PASS TEST COUNT VALIDATION : Expecting (0005) got (0005)
|
||
Simple form sequential writ : PASSED
|
||
|
||
########################################################################
|
||
# Illogical write - No Ope #
|
||
# Test Directory: seqio_tests Test File seqio02 #
|
||
########################################################################
|
||
|
||
SA02: PASS SEQUENTIAL I/O WRITE STATUS : Expecting (48) got (48)
|
||
SA03: PASS SEQUENTIAL I/O CLOSE STATUS : Expecting (42) got (42)
|
||
Illogical write - No Ope : PASSED
|
||
|
||
########################################################################
|
||
# Simple Sequential Rea #
|
||
# Test Directory: seqio_tests Test File seqio03 #
|
||
########################################################################
|
||
|
||
SQ01: PASS SEQUENTIAL I/O OPEN STATUS : Expecting (00) got (00)
|
||
SR02: PASS SEQUENTIAL I/O READ STATUS : Expecting (00) got (00)
|
||
SR03: PASS DATA FROM READ : Expecting (001) got (001)
|
||
SR03: PASS DATA FROM READ : Expecting (FIRST RECORD ) got (FIRST RECORD )
|
||
SR02: PASS SEQUENTIAL I/O READ STATUS : Expecting (00) got (00)
|
||
SR03: PASS DATA FROM READ : Expecting (002) got (002)
|
||
SR03: PASS DATA FROM READ : Expecting (SECOND RECORD ) got (SECOND RECORD )
|
||
SR02: PASS SEQUENTIAL I/O READ STATUS : Expecting (00) got (00)
|
||
SR03: PASS DATA FROM READ : Expecting (003) got (003)
|
||
SR03: PASS DATA FROM READ : Expecting (THIRD RECORD ) got (THIRD RECORD )
|
||
SR04: PASS SEQUENTIAL I/O CLOSE STATUS : Expecting (00) got (00)
|
||
Simple Sequential Rea : PASSED
|
||
|
||
########################################################################
|
||
# Read past EOF/Sequentia #
|
||
# Test Directory: seqio_tests Test File seqio04 #
|
||
########################################################################
|
||
|
||
SQ01: PASS SEQUENTIAL I/O OPEN STATUS : Expecting (00) got (00)
|
||
SR02: PASS SEQUENTIAL I/O READ STATUS : Expecting (00) got (00)
|
||
SR03: PASS DATA FROM READ : Expecting (FIRST RECORD ) got (FIRST RECORD )
|
||
SR14: PASS SEQUENTIAL I/O READ STATUS PAST EOF : Expecting (10) got (10)
|
||
SR15: PASS SEQUENTIAL I/O CLOSE STATUS : Expecting (00) got (00)
|
||
Read past EOF/Sequentia : PASSED
|
||
|
||
########################################################################
|
||
# Write after close Sequentia #
|
||
# Test Directory: seqio_tests Test File seqio05 #
|
||
########################################################################
|
||
|
||
SW20: PASS SEQUENTIAL I/O OPEN STATUS : Expecting (00) got (00)
|
||
SW21: PASS SEQUENTIAL I/O WRITE STATUS : Expecting (00) got (00)
|
||
SW21: PASS SEQUENTIAL I/O WRITE STATUS : Expecting (00) got (00)
|
||
SW21: PASS SEQUENTIAL I/O WRITE STATUS : Expecting (00) got (00)
|
||
SW22: PASS SEQUENTIAL I/O CLOSE STATUS : Expecting (00) got (00)
|
||
SW23: PASS SEQ WRITE AFTER FILE CLOSE : Expecting (48) got (48)
|
||
SW24: PASS TEST COUNT VALIDATION : Expecting (0006) got (0006)
|
||
Write after close Sequentia : PASSED
|
||
|
||
########################################################################
|
||
# Label Records OMITTE #
|
||
# Test Directory: seqio_tests Test File seqio06 #
|
||
########################################################################
|
||
|
||
SO01: PASS SEQUENTIAL I/O OPEN STATUS : Expecting (00) got (00)
|
||
SO02: PASS SEQUENTIAL I/O WRITE STATUS : Expecting (00) got (00)
|
||
SO02: PASS SEQUENTIAL I/O WRITE STATUS : Expecting (00) got (00)
|
||
SO02: PASS SEQUENTIAL I/O WRITE STATUS : Expecting (00) got (00)
|
||
SO03: PASS SEQUENTIAL I/O CLOSE STATUS : Expecting (00) got (00)
|
||
SO04: PASS TEST COUNT VALIDATION : Expecting (0005) got (0005)
|
||
Label Records OMITTE : PASSED
|
||
|
||
########################################################################
|
||
# Optional Squentia #
|
||
# Test Directory: seqio_tests Test File seqio07 #
|
||
########################################################################
|
||
|
||
SQ01: PASS SEQUENTIAL I/O OPEN STATUS : Expecting (00) got (00)
|
||
SR02: PASS SEQUENTIAL I/O READ STATUS : Expecting (10) got (10)
|
||
SR04: PASS SEQUENTIAL I/O CLOSE STATUS : Expecting (00) got (00)
|
||
Optional Squentia : PASSED
|
||
|
||
########################################################################
|
||
# Optional Line Sequentia #
|
||
# Test Directory: seqio_tests Test File seqio08 #
|
||
########################################################################
|
||
|
||
SQ01: PASS SEQUENTIAL I/O OPEN STATUS : Expecting (00) got (00)
|
||
SR02: PASS SEQUENTIAL I/O READ STATUS : Expecting (10) got (10)
|
||
SR04: PASS SEQUENTIAL I/O CLOSE STATUS : Expecting (00) got (00)
|
||
Optional Line Sequentia : PASSED
|
||
|
||
########################################################################
|
||
# Line Sequential Writ #
|
||
# Test Directory: seqio_tests Test File seqls01 #
|
||
########################################################################
|
||
|
||
LS01: PASS SEQUENTIAL I/O OPEN STATUS : Expecting (00) got (00)
|
||
LS02: PASS SEQUENTIAL I/O WRITE STATUS : Expecting (00) got (00)
|
||
LS02: PASS SEQUENTIAL I/O WRITE STATUS : Expecting (00) got (00)
|
||
LS02: PASS SEQUENTIAL I/O WRITE STATUS : Expecting (00) got (00)
|
||
LS03: PASS SEQUENTIAL I/O CLOSE STATUS : Expecting (00) got (00)
|
||
LS04: PASS TEST COUNT VALIDATION : Expecting (0005) got (0005)
|
||
Line Sequential Writ : PASSED
|
||
|
||
########################################################################
|
||
# Line Sequential Rea #
|
||
# Test Directory: seqio_tests Test File seqls02 #
|
||
########################################################################
|
||
|
||
SQ01: PASS SEQUENTIAL I/O OPEN STATUS : Expecting (00) got (00)
|
||
SR02: PASS SEQUENTIAL I/O READ STATUS : Expecting (00) got (00)
|
||
SR03: PASS DATA FROM READ : Expecting (001) got (001)
|
||
SR03: PASS DATA FROM READ : Expecting (FIRST RECORD ) got (FIRST RECORD )
|
||
SR02: PASS SEQUENTIAL I/O READ STATUS : Expecting (00) got (00)
|
||
SR03: PASS DATA FROM READ : Expecting (002) got (002)
|
||
SR03: PASS DATA FROM READ : Expecting (SECOND RECORD ) got (SECOND RECORD )
|
||
SR02: PASS SEQUENTIAL I/O READ STATUS : Expecting (00) got (00)
|
||
SR03: PASS DATA FROM READ : Expecting (003) got (003)
|
||
SR03: PASS DATA FROM READ : Expecting (THIRD RECORD ) got (THIRD RECORD )
|
||
SR04: PASS SEQUENTIAL I/O CLOSE STATUS : Expecting (00) got (00)
|
||
Line Sequential Rea : PASSED
|
||
|
||
########################################################################
|
||
# Indexed file create/writ #
|
||
# Test Directory: idxio_tests Test File idxio01 #
|
||
########################################################################
|
||
|
||
IXO1: PASS INDEX WRITE OPEN : Expecting (00) got (00)
|
||
IX01: PASS INDEX FILE WRITE : Expecting (00) got (00)
|
||
IX01: PASS INDEX FILE WRITE : Expecting (00) got (00)
|
||
IX01: PASS INDEX FILE WRITE : Expecting (00) got (00)
|
||
IX01: PASS INDEX FILE WRITE : Expecting (00) got (00)
|
||
IXC1: PASS INDEX WRITE CLOSE : Expecting (00) got (00)
|
||
Indexed file create/writ : PASSED
|
||
|
||
########################################################################
|
||
# Indexed file rea #
|
||
# Test Directory: idxio_tests Test File idxio02 #
|
||
########################################################################
|
||
|
||
IXO2: PASS INDEX READ OPEN : Expecting (00) got (00)
|
||
IX21: PASS INDEX FILE READ : Expecting (00) got (00)
|
||
IX22: PASS INDEX FILE READ : Expecting (UR) got (UR)
|
||
IX23: PASS INDEX FILE READ : Expecting (00) got (00)
|
||
IX24: PASS INDEX FILE READ : Expecting (S1) got (S1)
|
||
IX23: PASS INDEX FILE READ : Expecting (00) got (00)
|
||
IX24: PASS INDEX FILE READ : Expecting (S2) got (S2)
|
||
IX23: PASS INDEX FILE READ : Expecting (00) got (00)
|
||
IX24: PASS INDEX FILE READ : Expecting (S3) got (S3)
|
||
IX23: PASS INDEX FILE READ : Expecting (00) got (00)
|
||
IX24: PASS INDEX FILE READ : Expecting (S4) got (S4)
|
||
IX23: PASS INDEX FILE READ PAST EOF : Expecting (23) got (23)
|
||
IXC2: PASS INDEX READ CLOSE : Expecting (00) got (00)
|
||
Indexed file rea : PASSED
|
||
|
||
########################################################################
|
||
# Seq/Indexed file rea #
|
||
# Test Directory: idxio_tests Test File idxio03 #
|
||
########################################################################
|
||
|
||
ISO2: PASS S/INDEX READ OPEN : Expecting (00) got (00)
|
||
IS21: PASS S/INDEX FILE READ : Expecting (00) got (00)
|
||
IS22: PASS S/INDEX FILE READ : Expecting (UR) got (UR)
|
||
IS23: PASS S/INDEX FILE READ : Expecting (00) got (00)
|
||
IS24: PASS S/INDEX FILE READ : Expecting (S1) got (S1)
|
||
IS21: PASS S/INDEX FILE READ : Expecting (00) got (00)
|
||
IS22: PASS S/INDEX FILE READ : Expecting (UR) got (UR)
|
||
IS23: PASS S/INDEX FILE READ : Expecting (00) got (00)
|
||
IS24: PASS S/INDEX FILE READ : Expecting (S2) got (S2)
|
||
IS23: PASS S/INDEX FILE READ : Expecting (00) got (00)
|
||
IS24: PASS S/INDEX FILE READ : Expecting (S3) got (S3)
|
||
IS23: PASS S/INDEX FILE READ : Expecting (00) got (00)
|
||
IS24: PASS S/INDEX FILE READ : Expecting (S4) got (S4)
|
||
ISC2: PASS S/INDEX READ CLOSE : Expecting (00) got (00)
|
||
Seq/Indexed file rea : PASSED
|
||
|
||
########################################################################
|
||
# Sort fixed file preparation #
|
||
# Test Directory: sortio_tests Test File srtio01 #
|
||
########################################################################
|
||
|
||
SR01: PASS SEQUENTIAL I/O OPEN STATUS : Expecting (00) got (00)
|
||
SR03: PASS SEQUENTIAL I/O CLOSE STATUS : Expecting (00) got (00)
|
||
SR04: PASS TEST COUNT VALIDATION : Expecting (0022) got (0022)
|
||
Sort fixed file preparation : PASSED
|
||
|
||
########################################################################
|
||
# Sort fixed file IP OP #
|
||
# Test Directory: sortio_tests Test File srtio02 #
|
||
########################################################################
|
||
|
||
SRTIO02: PASS Record no 0001 : Expecting ( 0020) got ( 0020)
|
||
SRTIO02: PASS Record no 0002 : Expecting ( 0010) got ( 0010)
|
||
SRTIO02: PASS Record no 0003 : Expecting ( 0019) got ( 0019)
|
||
SRTIO02: PASS Record no 0004 : Expecting ( 0009) got ( 0009)
|
||
SRTIO02: PASS Record no 0005 : Expecting ( 0018) got ( 0018)
|
||
SRTIO02: PASS Record no 0006 : Expecting ( 0008) got ( 0008)
|
||
SRTIO02: PASS Record no 0007 : Expecting ( 0017) got ( 0017)
|
||
SRTIO02: PASS Record no 0008 : Expecting ( 0007) got ( 0007)
|
||
SRTIO02: PASS Record no 0009 : Expecting ( 0016) got ( 0016)
|
||
SRTIO02: PASS Record no 0010 : Expecting ( 0006) got ( 0006)
|
||
SRTIO02: PASS Record no 0011 : Expecting ( 0015) got ( 0015)
|
||
SRTIO02: PASS Record no 0012 : Expecting ( 0005) got ( 0005)
|
||
SRTIO02: PASS Record no 0013 : Expecting ( 0014) got ( 0014)
|
||
SRTIO02: PASS Record no 0014 : Expecting ( 0013) got ( 0013)
|
||
SRTIO02: PASS Record no 0015 : Expecting ( 0004) got ( 0004)
|
||
SRTIO02: PASS Record no 0016 : Expecting ( 0003) got ( 0003)
|
||
SRTIO02: PASS Record no 0017 : Expecting ( 0012) got ( 0012)
|
||
SRTIO02: PASS Record no 0018 : Expecting ( 0002) got ( 0002)
|
||
SRTIO02: PASS Record no 0019 : Expecting ( 0011) got ( 0011)
|
||
SRTIO02: PASS Record no 0020 : Expecting ( 0001) got ( 0001)
|
||
Sort fixed file IP OP : PASSED
|
||
|
||
########################################################################
|
||
# Sort fixed file US OP #
|
||
# Test Directory: sortio_tests Test File srtio03 #
|
||
########################################################################
|
||
|
||
SRTIO03: PASS Record no 0001 : Expecting ( 0020) got ( 0020)
|
||
SRTIO03: PASS Record no 0002 : Expecting ( 0010) got ( 0010)
|
||
SRTIO03: PASS Record no 0003 : Expecting ( 0019) got ( 0019)
|
||
SRTIO03: PASS Record no 0004 : Expecting ( 0009) got ( 0009)
|
||
SRTIO03: PASS Record no 0005 : Expecting ( 0018) got ( 0018)
|
||
SRTIO03: PASS Record no 0006 : Expecting ( 0008) got ( 0008)
|
||
SRTIO03: PASS Record no 0007 : Expecting ( 0017) got ( 0017)
|
||
SRTIO03: PASS Record no 0008 : Expecting ( 0007) got ( 0007)
|
||
SRTIO03: PASS Record no 0009 : Expecting ( 0016) got ( 0016)
|
||
SRTIO03: PASS Record no 0010 : Expecting ( 0006) got ( 0006)
|
||
SRTIO03: PASS Record no 0011 : Expecting ( 0015) got ( 0015)
|
||
SRTIO03: PASS Record no 0012 : Expecting ( 0005) got ( 0005)
|
||
SRTIO03: PASS Record no 0013 : Expecting ( 0014) got ( 0014)
|
||
SRTIO03: PASS Record no 0014 : Expecting ( 0013) got ( 0013)
|
||
SRTIO03: PASS Record no 0015 : Expecting ( 0004) got ( 0004)
|
||
SRTIO03: PASS Record no 0016 : Expecting ( 0003) got ( 0003)
|
||
SRTIO03: PASS Record no 0017 : Expecting ( 0012) got ( 0012)
|
||
SRTIO03: PASS Record no 0018 : Expecting ( 0002) got ( 0002)
|
||
SRTIO03: PASS Record no 0019 : Expecting ( 0011) got ( 0011)
|
||
SRTIO03: PASS Record no 0020 : Expecting ( 0001) got ( 0001)
|
||
Sort fixed file US OP : PASSED
|
||
|
||
########################################################################
|
||
# Sort fixed file IP GI #
|
||
# Test Directory: sortio_tests Test File srtio04 #
|
||
########################################################################
|
||
|
||
SRTIO04: PASS Record no 0001 : Expecting ( 0020) got ( 0020)
|
||
SRTIO04: PASS Record no 0002 : Expecting ( 0010) got ( 0010)
|
||
SRTIO04: PASS Record no 0003 : Expecting ( 0019) got ( 0019)
|
||
SRTIO04: PASS Record no 0004 : Expecting ( 0009) got ( 0009)
|
||
SRTIO04: PASS Record no 0005 : Expecting ( 0018) got ( 0018)
|
||
SRTIO04: PASS Record no 0006 : Expecting ( 0008) got ( 0008)
|
||
SRTIO04: PASS Record no 0007 : Expecting ( 0017) got ( 0017)
|
||
SRTIO04: PASS Record no 0008 : Expecting ( 0007) got ( 0007)
|
||
SRTIO04: PASS Record no 0009 : Expecting ( 0016) got ( 0016)
|
||
SRTIO04: PASS Record no 0010 : Expecting ( 0006) got ( 0006)
|
||
SRTIO04: PASS Record no 0011 : Expecting ( 0015) got ( 0015)
|
||
SRTIO04: PASS Record no 0012 : Expecting ( 0005) got ( 0005)
|
||
SRTIO04: PASS Record no 0013 : Expecting ( 0014) got ( 0014)
|
||
SRTIO04: PASS Record no 0014 : Expecting ( 0013) got ( 0013)
|
||
SRTIO04: PASS Record no 0015 : Expecting ( 0004) got ( 0004)
|
||
SRTIO04: PASS Record no 0016 : Expecting ( 0003) got ( 0003)
|
||
SRTIO04: PASS Record no 0017 : Expecting ( 0012) got ( 0012)
|
||
SRTIO04: PASS Record no 0018 : Expecting ( 0002) got ( 0002)
|
||
SRTIO04: PASS Record no 0019 : Expecting ( 0011) got ( 0011)
|
||
SRTIO04: PASS Record no 0020 : Expecting ( 0001) got ( 0001)
|
||
Sort fixed file IP GI : PASSED
|
||
|
||
########################################################################
|
||
# Sort fixed file US GI #
|
||
# Test Directory: sortio_tests Test File srtio05 #
|
||
########################################################################
|
||
|
||
SRTIO05: PASS Record no 0001 : Expecting ( 0020) got ( 0020)
|
||
SRTIO05: PASS Record no 0002 : Expecting ( 0010) got ( 0010)
|
||
SRTIO05: PASS Record no 0003 : Expecting ( 0019) got ( 0019)
|
||
SRTIO05: PASS Record no 0004 : Expecting ( 0009) got ( 0009)
|
||
SRTIO05: PASS Record no 0005 : Expecting ( 0018) got ( 0018)
|
||
SRTIO05: PASS Record no 0006 : Expecting ( 0008) got ( 0008)
|
||
SRTIO05: PASS Record no 0007 : Expecting ( 0017) got ( 0017)
|
||
SRTIO05: PASS Record no 0008 : Expecting ( 0007) got ( 0007)
|
||
SRTIO05: PASS Record no 0009 : Expecting ( 0016) got ( 0016)
|
||
SRTIO05: PASS Record no 0010 : Expecting ( 0006) got ( 0006)
|
||
SRTIO05: PASS Record no 0011 : Expecting ( 0015) got ( 0015)
|
||
SRTIO05: PASS Record no 0012 : Expecting ( 0005) got ( 0005)
|
||
SRTIO05: PASS Record no 0013 : Expecting ( 0014) got ( 0014)
|
||
SRTIO05: PASS Record no 0014 : Expecting ( 0013) got ( 0013)
|
||
SRTIO05: PASS Record no 0015 : Expecting ( 0004) got ( 0004)
|
||
SRTIO05: PASS Record no 0016 : Expecting ( 0003) got ( 0003)
|
||
SRTIO05: PASS Record no 0017 : Expecting ( 0012) got ( 0012)
|
||
SRTIO05: PASS Record no 0018 : Expecting ( 0002) got ( 0002)
|
||
SRTIO05: PASS Record no 0019 : Expecting ( 0011) got ( 0011)
|
||
SRTIO05: PASS Record no 0020 : Expecting ( 0001) got ( 0001)
|
||
Sort fixed file US GI : PASSED
|
||
|
||
########################################################################
|
||
# Sort LS file preparation #
|
||
# Test Directory: sortio_tests Test File srtio06 #
|
||
########################################################################
|
||
|
||
SR01: PASS SEQUENTIAL I/O OPEN STATUS : Expecting (00) got (00)
|
||
SR03: PASS SEQUENTIAL I/O CLOSE STATUS : Expecting (00) got (00)
|
||
SR04: PASS TEST COUNT VALIDATION : Expecting (0022) got (0022)
|
||
Sort LS file preparation : PASSED
|
||
|
||
########################################################################
|
||
# Sort LS file IP OP #
|
||
# Test Directory: sortio_tests Test File srtio07 #
|
||
########################################################################
|
||
|
||
SRTIO07: PASS Record no 0001 : Expecting ( 0020) got ( 0020)
|
||
SRTIO07: PASS Record no 0002 : Expecting ( 0010) got ( 0010)
|
||
SRTIO07: PASS Record no 0003 : Expecting ( 0019) got ( 0019)
|
||
SRTIO07: PASS Record no 0004 : Expecting ( 0009) got ( 0009)
|
||
SRTIO07: PASS Record no 0005 : Expecting ( 0018) got ( 0018)
|
||
SRTIO07: PASS Record no 0006 : Expecting ( 0008) got ( 0008)
|
||
SRTIO07: PASS Record no 0007 : Expecting ( 0017) got ( 0017)
|
||
SRTIO07: PASS Record no 0008 : Expecting ( 0007) got ( 0007)
|
||
SRTIO07: PASS Record no 0009 : Expecting ( 0016) got ( 0016)
|
||
SRTIO07: PASS Record no 0010 : Expecting ( 0006) got ( 0006)
|
||
SRTIO07: PASS Record no 0011 : Expecting ( 0015) got ( 0015)
|
||
SRTIO07: PASS Record no 0012 : Expecting ( 0005) got ( 0005)
|
||
SRTIO07: PASS Record no 0013 : Expecting ( 0014) got ( 0014)
|
||
SRTIO07: PASS Record no 0014 : Expecting ( 0013) got ( 0013)
|
||
SRTIO07: PASS Record no 0015 : Expecting ( 0004) got ( 0004)
|
||
SRTIO07: PASS Record no 0016 : Expecting ( 0003) got ( 0003)
|
||
SRTIO07: PASS Record no 0017 : Expecting ( 0012) got ( 0012)
|
||
SRTIO07: PASS Record no 0018 : Expecting ( 0002) got ( 0002)
|
||
SRTIO07: PASS Record no 0019 : Expecting ( 0011) got ( 0011)
|
||
SRTIO07: PASS Record no 0020 : Expecting ( 0001) got ( 0001)
|
||
Sort LS file IP OP : PASSED
|
||
|
||
########################################################################
|
||
# Sort LS file US OP #
|
||
# Test Directory: sortio_tests Test File srtio08 #
|
||
########################################################################
|
||
|
||
SRTIO08: PASS Record no 0001 : Expecting ( 0020) got ( 0020)
|
||
SRTIO08: PASS Record no 0002 : Expecting ( 0010) got ( 0010)
|
||
SRTIO08: PASS Record no 0003 : Expecting ( 0019) got ( 0019)
|
||
SRTIO08: PASS Record no 0004 : Expecting ( 0009) got ( 0009)
|
||
SRTIO08: PASS Record no 0005 : Expecting ( 0018) got ( 0018)
|
||
SRTIO08: PASS Record no 0006 : Expecting ( 0008) got ( 0008)
|
||
SRTIO08: PASS Record no 0007 : Expecting ( 0017) got ( 0017)
|
||
SRTIO08: PASS Record no 0008 : Expecting ( 0007) got ( 0007)
|
||
SRTIO08: PASS Record no 0009 : Expecting ( 0016) got ( 0016)
|
||
SRTIO08: PASS Record no 0010 : Expecting ( 0006) got ( 0006)
|
||
SRTIO08: PASS Record no 0011 : Expecting ( 0015) got ( 0015)
|
||
SRTIO08: PASS Record no 0012 : Expecting ( 0005) got ( 0005)
|
||
SRTIO08: PASS Record no 0013 : Expecting ( 0014) got ( 0014)
|
||
SRTIO08: PASS Record no 0014 : Expecting ( 0013) got ( 0013)
|
||
SRTIO08: PASS Record no 0015 : Expecting ( 0004) got ( 0004)
|
||
SRTIO08: PASS Record no 0016 : Expecting ( 0003) got ( 0003)
|
||
SRTIO08: PASS Record no 0017 : Expecting ( 0012) got ( 0012)
|
||
SRTIO08: PASS Record no 0018 : Expecting ( 0002) got ( 0002)
|
||
SRTIO08: PASS Record no 0019 : Expecting ( 0011) got ( 0011)
|
||
SRTIO08: PASS Record no 0020 : Expecting ( 0001) got ( 0001)
|
||
Sort LS file US OP : PASSED
|
||
|
||
########################################################################
|
||
# Sort LS file IP GI #
|
||
# Test Directory: sortio_tests Test File srtio09 #
|
||
########################################################################
|
||
|
||
SRTIO09: PASS Record no 0001 : Expecting ( 0020) got ( 0020)
|
||
SRTIO09: PASS Record no 0002 : Expecting ( 0010) got ( 0010)
|
||
SRTIO09: PASS Record no 0003 : Expecting ( 0019) got ( 0019)
|
||
SRTIO09: PASS Record no 0004 : Expecting ( 0009) got ( 0009)
|
||
SRTIO09: PASS Record no 0005 : Expecting ( 0018) got ( 0018)
|
||
SRTIO09: PASS Record no 0006 : Expecting ( 0008) got ( 0008)
|
||
SRTIO09: PASS Record no 0007 : Expecting ( 0017) got ( 0017)
|
||
SRTIO09: PASS Record no 0008 : Expecting ( 0007) got ( 0007)
|
||
SRTIO09: PASS Record no 0009 : Expecting ( 0016) got ( 0016)
|
||
SRTIO09: PASS Record no 0010 : Expecting ( 0006) got ( 0006)
|
||
SRTIO09: PASS Record no 0011 : Expecting ( 0015) got ( 0015)
|
||
SRTIO09: PASS Record no 0012 : Expecting ( 0005) got ( 0005)
|
||
SRTIO09: PASS Record no 0013 : Expecting ( 0014) got ( 0014)
|
||
SRTIO09: PASS Record no 0014 : Expecting ( 0013) got ( 0013)
|
||
SRTIO09: PASS Record no 0015 : Expecting ( 0004) got ( 0004)
|
||
SRTIO09: PASS Record no 0016 : Expecting ( 0003) got ( 0003)
|
||
SRTIO09: PASS Record no 0017 : Expecting ( 0012) got ( 0012)
|
||
SRTIO09: PASS Record no 0018 : Expecting ( 0002) got ( 0002)
|
||
SRTIO09: PASS Record no 0019 : Expecting ( 0011) got ( 0011)
|
||
SRTIO09: PASS Record no 0020 : Expecting ( 0001) got ( 0001)
|
||
Sort LS file IP GI : PASSED
|
||
|
||
########################################################################
|
||
# Sort LS file US GI #
|
||
# Test Directory: sortio_tests Test File srtio10 #
|
||
########################################################################
|
||
|
||
SRTIO10: PASS Record no 0001 : Expecting ( 0020) got ( 0020)
|
||
SRTIO10: PASS Record no 0002 : Expecting ( 0010) got ( 0010)
|
||
SRTIO10: PASS Record no 0003 : Expecting ( 0019) got ( 0019)
|
||
SRTIO10: PASS Record no 0004 : Expecting ( 0009) got ( 0009)
|
||
SRTIO10: PASS Record no 0005 : Expecting ( 0018) got ( 0018)
|
||
SRTIO10: PASS Record no 0006 : Expecting ( 0008) got ( 0008)
|
||
SRTIO10: PASS Record no 0007 : Expecting ( 0017) got ( 0017)
|
||
SRTIO10: PASS Record no 0008 : Expecting ( 0007) got ( 0007)
|
||
SRTIO10: PASS Record no 0009 : Expecting ( 0016) got ( 0016)
|
||
SRTIO10: PASS Record no 0010 : Expecting ( 0006) got ( 0006)
|
||
SRTIO10: PASS Record no 0011 : Expecting ( 0015) got ( 0015)
|
||
SRTIO10: PASS Record no 0012 : Expecting ( 0005) got ( 0005)
|
||
SRTIO10: PASS Record no 0013 : Expecting ( 0014) got ( 0014)
|
||
SRTIO10: PASS Record no 0014 : Expecting ( 0013) got ( 0013)
|
||
SRTIO10: PASS Record no 0015 : Expecting ( 0004) got ( 0004)
|
||
SRTIO10: PASS Record no 0016 : Expecting ( 0003) got ( 0003)
|
||
SRTIO10: PASS Record no 0017 : Expecting ( 0012) got ( 0012)
|
||
SRTIO10: PASS Record no 0018 : Expecting ( 0002) got ( 0002)
|
||
SRTIO10: PASS Record no 0019 : Expecting ( 0011) got ( 0011)
|
||
SRTIO10: PASS Record no 0020 : Expecting ( 0001) got ( 0001)
|
||
Sort LS file US GI : PASSED
|
||
|
||
########################################################################
|
||
# Simple single perform #
|
||
# Test Directory: perform_tests Test File perf01 #
|
||
########################################################################
|
||
|
||
P001: PASS TEST COUNT VALIDATION : Expecting (0003) got (0003)
|
||
Simple single perform : PASSED
|
||
|
||
########################################################################
|
||
# Perform X time #
|
||
# Test Directory: perform_tests Test File perf02 #
|
||
########################################################################
|
||
|
||
P003: PASS PERFORM 15 TIMES TEST : Expecting (0015) got (0015)
|
||
Perform X time : PASSED
|
||
|
||
########################################################################
|
||
# Perform until tes #
|
||
# Test Directory: perform_tests Test File perf03 #
|
||
########################################################################
|
||
|
||
P004: PASS PERFORM UNTIL 45 TEST : Expecting (0045) got (0045)
|
||
Perform until tes : PASSED
|
||
|
||
########################################################################
|
||
# Perform S9(4) TIMES tes #
|
||
# Test Directory: perform_tests Test File perf04 #
|
||
########################################################################
|
||
|
||
P005: PASS PERFORM PIC S9(4) TIMES TEST : Expecting (0011) got (0011)
|
||
P005: PASS PERFORM PIC S9(4) TIMES TEST : Expecting (0000) got (0000)
|
||
P005: PASS PERFORM PIC S9(4) TIMES TEST : Expecting (0000) got (0000)
|
||
Perform S9(4) TIMES tes : PASSED
|
||
|
||
########################################################################
|
||
# GO TO Within PERFOR #
|
||
# Test Directory: perform_tests Test File perf05 #
|
||
########################################################################
|
||
|
||
P005: PASS PERFORM PIC 9(4) TIMES TEST : Expecting (0027) got (0027)
|
||
GO TO Within PERFOR : PASSED
|
||
|
||
########################################################################
|
||
# Qualified GO TO and PERFOR #
|
||
# Test Directory: perform_tests Test File perf06 #
|
||
########################################################################
|
||
|
||
Q001: PASS PERFORM QUALIFIED PARAGRAPH IN SAME SECTION. : Expecting (PASS) got (PASS)
|
||
Q002: PASS PERFORM QUALIFIED PARAGRAPH IN OTHER SECTION. : Expecting (PASS) got (PASS)
|
||
Q003: PASS GO TO QUALIFIED PARAGRAPH IN SAME SECTION. : Expecting (PASS) got (PASS)
|
||
Q004: PASS GO TO QUALIFIED PARAGRAPH IN OTHER SECTION. : Expecting (PASS) got (PASS)
|
||
Qualified GO TO and PERFOR : PASSED
|
||
|
||
########################################################################
|
||
# I #
|
||
# Test Directory: condition_tests Test File cond01 #
|
||
########################################################################
|
||
|
||
IF01: PASS (And) : Expecting (1) got (1)
|
||
IF02: PASS (Simple) : Expecting (2) got (2)
|
||
IF03: PASS (Simple 2 pos) : Expecting (1) got (1)
|
||
IF04: PASS (Simple ne) : Expecting (2) got (2)
|
||
IF05: PASS (Simple condition) : Expecting (1) got (1)
|
||
IF06: PASS (Simple condition) : Expecting (1) got (1)
|
||
IF07: PASS (Simple condition) : Expecting (1) got (1)
|
||
IF08: PASS (Simple class alpha) : Expecting (1) got (1)
|
||
IF09: PASS (Simple class num) : Expecting (1) got (1)
|
||
IF10: PASS (Simple class signed) : Expecting (1) got (1)
|
||
IF11: PASS (Arith expression) : Expecting (2) got (2)
|
||
IF12: PASS (Simple) : Expecting (1) got (1)
|
||
IF13: PASS (Simple) : Expecting (1) got (1)
|
||
IF14: PASS (Combined OR) : Expecting (1) got (1)
|
||
I : PASSED
|
||
|
||
########################################################################
|
||
# Evaluat #
|
||
# Test Directory: condition_tests Test File cond03 #
|
||
########################################################################
|
||
|
||
EV01: PASS (Simple) : Expecting (013) got (013)
|
||
EV02: PASS (Multiple WHEN) : Expecting (026) got (026)
|
||
EV03: PASS (THRU conditions) : Expecting (010) got (010)
|
||
EV04: PASS (THRU conditions, OTHER branch) : Expecting (140) got (140)
|
||
EV04: PASS (THRU conditions, OTHER branch) : Expecting (220) got (220)
|
||
EV04: PASS (THRU conditions, OTHER branch) : Expecting (340) got (340)
|
||
EV05: PASS (88 conditions) : Expecting (020) got (020)
|
||
EV06: PASS (88 conditions) : Expecting (010) got (010)
|
||
EV07: PASS (ALSO conditions) : Expecting (030) got (030)
|
||
EV08: PASS (Simple 88) : Expecting (010) got (010)
|
||
EV09: PASS (IF 88 condition) : Expecting (010) got (010)
|
||
Evaluat : PASSED
|
||
|
||
########################################################################
|
||
# Search statement #
|
||
# Test Directory: search_tests Test File test20a #
|
||
########################################################################
|
||
|
||
S001: PASS Entry T1/003 : Expecting (003SALES ) got (003SALES )
|
||
S002: PASS Entry T1/005 : Expecting (005ACCOUNTING ) got (005ACCOUNTING )
|
||
S003: PASS Entry T1/033 : Expecting (NOT FOUND 011) got (NOT FOUND 011)
|
||
S004: PASS Entry T2/006 : Expecting (006DEPT1 ) got (006DEPT1 )
|
||
S005: PASS Entry T2/007 : Expecting (007DEPT2 ) got (007DEPT2 )
|
||
S006: PASS Entry T2/044 : Expecting (NOT FOUND 011) got (NOT FOUND 011)
|
||
S007: PASS Entry T3/006 : Expecting (006DEPT1 ) got (006DEPT1 )
|
||
S007: PASS Entry T3/007 : Expecting (007DEPT2 ) got (007DEPT2 )
|
||
S008: PASS Entry T3/000 : Expecting (NOT FOUND 011) got (NOT FOUND 011)
|
||
S009: PASS Entry T3/006 : Expecting (006DEPT1 ) got (006DEPT1 )
|
||
Search statement : PASSED
|
||
|
||
########################################################################
|
||
# Call by default #
|
||
# Test Directory: call_tests Test File ptest01 #
|
||
########################################################################
|
||
|
||
C001: PASS Call by reference x(20). : Expecting (ABCDEFGHIJ0123456789) got (ABCDEFGHIJ0123456789)
|
||
C002: PASS Call by reference x(20). : Expecting (9876543210JIHGFEDCBA) got (9876543210JIHGFEDCBA)
|
||
C003: PASS Call by content x(20). : Expecting (ABCDEFGHIJ0123456789) got (ABCDEFGHIJ0123456789)
|
||
C004: PASS Call by content x(20). : Expecting (ABCDEFGHIJ0123456789) got (ABCDEFGHIJ0123456789)
|
||
C910: PASS Call by ref and content in alternance : Expecting (ABCD0123EFGH4567) got (ABCD0123EFGH4567)
|
||
C005: PASS Call by ref and by content in alternance x(4). : Expecting (AB9D0123EF9H4567) got (AB9D0123EF9H4567)
|
||
Call by default : PASSED
|
||
|
||
########################################################################
|
||
# Calling C #
|
||
# Test Directory: call_tests Test File ptest02 #
|
||
########################################################################
|
||
|
||
C901: PASS Call by ref from variable : Expecting (ABCDEFGHIJ0123456789) got (ABCDEFGHIJ0123456789)
|
||
C902: PASS Call by value from variable : Expecting (3) got (3)
|
||
C903: PASS Call by value from literal : Expecting (5) got (5)
|
||
C904: PASS Call modes alternance : Expecting (XYZ,3,5,XYZ,123) got (XYZ,3,5,XYZ,123)
|
||
C905: PASS Call by value long long literal : Expecting (1234567890123) got (1234567890123)
|
||
C906: PASS Call by value long long var : Expecting (1234567890123) got (1234567890123)
|
||
C201: PASS Returning short : Expecting (0008) got (0008)
|
||
C202: PASS Returning long : Expecting (000000008) got (000000008)
|
||
C930: PASS Received in EXTERNAL from Cobol : Expecting (EUR12356790) got (EUR12356790)
|
||
Calling C : PASSED
|
||
|
||
########################################################################
|
||
# Memory references #
|
||
# Test Directory: call_tests Test File ptest03 #
|
||
########################################################################
|
||
|
||
MR01: PASS ELEM1 : Expecting (ABCD ) got (ABCD )
|
||
MR02: PASS ELEM2 : Expecting (CDEF) got (CDEF)
|
||
MR03: PASS OCCURS LIT : Expecting ( X ) got ( X )
|
||
MR04: PASS OCCURS VAR : Expecting ( X ) got ( X )
|
||
MR05: PASS Static counter. : Expecting (09) got (09)
|
||
Memory references : PASSED
|
||
|
||
########################################################################
|
||
# Intrinsic functions #
|
||
# Test Directory: call_tests Test File ptest04 #
|
||
########################################################################
|
||
|
||
C401: PASS Length of group : Expecting (0004) got (0004)
|
||
C402: PASS Ord of var space : Expecting (0033) got (0033)
|
||
C403: PASS Ord of lit A : Expecting (0066) got (0066)
|
||
Intrinsic functions : PASSED
|
||
|
||
########################################################################
|
||
# Initial #
|
||
# Test Directory: call_tests Test File ptest05 #
|
||
########################################################################
|
||
|
||
C401: PASS Initial. : Expecting (TEST) got (TEST)
|
||
C401: PASS Initial. : Expecting (TEST) got (TEST)
|
||
Initial : PASSED
|
||
|