cat > script <<'+-+-+-+-+-END-OF-FILE-+-+-+-+-+'
!F7
!F10
!F1
!F9
!F1
!TEST field value
!F10
!F1
!F9
!F2
!TEST field value
!F10
!F1
!F9
!F3
!TEST field value
!F10
!F2
!F1
!TEST field value
!F10
!F2
!F2
!TEST field value
!F10
!F2
!F3
!TEST field value
!F10
!PF2
test3a p1
!PF2
test3a p2
!PF2
test3a p3
!F3
!TEST field value
!F1
!TEST field value
!F10
!PF2
test3b p1
!PF2
test3b p2
!PF2
test3b p3
!F3
!TEST field value
!F2
!TEST field value
!F10
!PF2
test3c p1
!PF2
test3c p2
!PF2
test3c p3
!F3
!TEST field value
!F3
!TEST field value
!F10
!F4
!F1
!TEST field value
!F10
!F4
!F2
!TEST field value
!F10
!F4
!F3
!TEST field value
!F10
!PF2
test5a p1
test5a p2
test5a p3
!F5
!TEST field value
!F1
!TEST field value
!F10
!PF2
test5b p1
test5b p2
test5b p3
!F5
!TEST field value
!F2
!TEST field value
!F10
!PF2
test5c p1
test5c p2
test5c p3
!F5
!TEST field value
!F3
!TEST field value
!DELETE
!DELETE
y
+-+-+-+-+-END-OF-FILE-+-+-+-+-+
chmod 644 script
cat > stdout <<'+-+-+-+-+-END-OF-FILE-+-+-+-+-+'
'control_test_win07'@'para1'[1]: <Current Field>
value: 
'control_test_win07'@'para2'[1]:
value: 
'control_test_win07'@'para3'[1]:
value: 
'control_test_win07'@'result'[1]:
value: success
'control_test_win07'@'TITLE'[1]:
value:  CALL  APPLIC  TEST 
'control_test_win07'@'return'[1]:
value: 
'control_test_win07'@'para1'[1]: <Current Field>
value: 
'control_test_win07'@'para2'[1]:
value: 
'control_test_win07'@'para3'[1]:
value: 
'control_test_win07'@'result'[1]:
value: success
'control_test_win07'@'TITLE'[1]:
value:  CALL  APPLIC  TEST 
'control_test_win07'@'return'[1]:
value: 
'control_test_win07'@'para1'[1]: <Current Field>
value: 
'control_test_win07'@'para2'[1]:
value: 
'control_test_win07'@'para3'[1]:
value: 
'control_test_win07'@'result'[1]:
value: success
'control_test_win07'@'TITLE'[1]:
value:  CALL  APPLIC  TEST 
'control_test_win07'@'return'[1]:
value: 
'control_test_win07'@'para1'[1]: <Current Field>
value: 
'control_test_win07'@'para2'[1]:
value: 
'control_test_win07'@'para3'[1]:
value: 
'control_test_win07'@'result'[1]:
value: success
'control_test_win07'@'TITLE'[1]:
value:  CALL  APPLIC  TEST 
'control_test_win07'@'return'[1]:
value: 
'control_test_win07'@'para1'[1]: <Current Field>
value: 
'control_test_win07'@'para2'[1]:
value: 
'control_test_win07'@'para3'[1]:
value: 
'control_test_win07'@'result'[1]:
value: success
'control_test_win07'@'TITLE'[1]:
value:  CALL  APPLIC  TEST 
'control_test_win07'@'return'[1]:
value: 
'control_test_win07'@'para1'[1]: <Current Field>
value: 
'control_test_win07'@'para2'[1]:
value: 
'control_test_win07'@'para3'[1]:
value: 
'control_test_win07'@'result'[1]:
value: success
'control_test_win07'@'TITLE'[1]:
value:  CALL  APPLIC  TEST 
'control_test_win07'@'return'[1]:
value: 
'2'@'TITLE'[1]:
value:  EXIT TEST LINK2 
'2'@'disp1'[1]:
value: 
'2'@'disp2'[1]:
value: 
'2'@'disp3'[1]:
value: 
'2'@'para1'[1]:
value: test3a p1
'2'@'para3'[1]:
value: test3a p3
'2'@'para2'[1]:
value: test3a p2
'control_test_win07'@'para1'[1]: <Current Field>
value: test3a p1
'control_test_win07'@'para2'[1]:
value: test3a p2
'control_test_win07'@'para3'[1]:
value: test3a p3
'control_test_win07'@'result'[1]:
value: success
'control_test_win07'@'TITLE'[1]:
value:  CALL  APPLIC  TEST 
'control_test_win07'@'return'[1]:
value: 
'2'@'TITLE'[1]:
value:  EXIT TEST LINK2 
'2'@'disp1'[1]:
value: 
'2'@'disp2'[1]:
value: 
'2'@'disp3'[1]:
value: 
'2'@'para1'[1]:
value: test3b p1
'2'@'para3'[1]:
value: test3b p3
'2'@'para2'[1]:
value: test3b p2
'control_test_win07'@'para1'[1]: <Current Field>
value: test3b p1
'control_test_win07'@'para2'[1]:
value: test3b p2
'control_test_win07'@'para3'[1]:
value: test3b p3
'control_test_win07'@'result'[1]:
value: success
'control_test_win07'@'TITLE'[1]:
value:  CALL  APPLIC  TEST 
'control_test_win07'@'return'[1]:
value: 
'2'@'TITLE'[1]:
value:  EXIT TEST LINK2 
'2'@'disp1'[1]:
value: 
'2'@'disp2'[1]:
value: 
'2'@'disp3'[1]:
value: 
'2'@'para1'[1]:
value: test3c p1
'2'@'para3'[1]:
value: test3c p3
'2'@'para2'[1]:
value: test3c p2
'control_test_win07'@'para1'[1]: <Current Field>
value: test3c p1
'control_test_win07'@'para2'[1]:
value: test3c p2
'control_test_win07'@'para3'[1]:
value: test3c p3
'control_test_win07'@'result'[1]:
value: success
'control_test_win07'@'TITLE'[1]:
value:  CALL  APPLIC  TEST 
'control_test_win07'@'return'[1]:
value: 
'control_test_win07'@'para1'[1]: <Current Field>
value: test3c p1
'control_test_win07'@'para2'[1]:
value: test3c p2
'control_test_win07'@'para3'[1]:
value: test3c p3
'control_test_win07'@'result'[1]:
value: success
'control_test_win07'@'TITLE'[1]:
value:  CALL  APPLIC  TEST 
'control_test_win07'@'return'[1]:
value: 
'control_test_win07'@'para1'[1]: <Current Field>
value: test3c p1
'control_test_win07'@'para2'[1]:
value: test3c p2
'control_test_win07'@'para3'[1]:
value: test3c p3
'control_test_win07'@'result'[1]:
value: success
'control_test_win07'@'TITLE'[1]:
value:  CALL  APPLIC  TEST 
'control_test_win07'@'return'[1]:
value: 
'control_test_win07'@'para1'[1]: <Current Field>
value: test3c p1
'control_test_win07'@'para2'[1]:
value: test3c p2
'control_test_win07'@'para3'[1]:
value: test3c p3
'control_test_win07'@'result'[1]:
value: success
'control_test_win07'@'TITLE'[1]:
value:  CALL  APPLIC  TEST 
'control_test_win07'@'return'[1]:
value: 
'2'@'TITLE'[1]:
value:  EXIT TEST EXT2  
'2'@'disp1'[1]:
value: 
'2'@'disp2'[1]:
value: 
'2'@'disp3'[1]:
value: 
'2'@'para1'[1]:
value: test5a p1
'2'@'para3'[1]:
value: test5a p3
'2'@'para2'[1]:
value: test5a p2
'control_test_win07'@'para1'[1]: <Current Field>
value: test5a p1
'control_test_win07'@'para2'[1]:
value: test5a p2
'control_test_win07'@'para3'[1]:
value: test5a p3
'control_test_win07'@'result'[1]:
value: success
'control_test_win07'@'TITLE'[1]:
value:  CALL  APPLIC  TEST 
'control_test_win07'@'return'[1]:
value: 
'2'@'TITLE'[1]:
value:  EXIT TEST EXT2  
'2'@'disp1'[1]:
value: 
'2'@'disp2'[1]:
value: 
'2'@'disp3'[1]:
value: 
'2'@'para1'[1]:
value: test5b p1
'2'@'para3'[1]:
value: test5b p3
'2'@'para2'[1]:
value: test5b p2
'control_test_win07'@'para1'[1]: <Current Field>
value: test5b p1
'control_test_win07'@'para2'[1]:
value: test5b p2
'control_test_win07'@'para3'[1]:
value: test5b p3
'control_test_win07'@'result'[1]:
value: success
'control_test_win07'@'TITLE'[1]:
value:  CALL  APPLIC  TEST 
'control_test_win07'@'return'[1]:
value: 
'2'@'TITLE'[1]:
value:  EXIT TEST EXT2  
'2'@'disp1'[1]:
value: 
'2'@'disp2'[1]:
value: 
'2'@'disp3'[1]:
value: 
'2'@'para1'[1]:
value: test5c p1
'2'@'para3'[1]:
value: test5c p3
'2'@'para2'[1]:
value: test5c p2
'control_test_win07'@'para1'[1]: <Current Field>
value: test5c p1
'control_test_win07'@'para2'[1]:
value: test5c p2
'control_test_win07'@'para3'[1]:
value: test5c p3
'control_test_win07'@'result'[1]:
value: success
'control_test_win07'@'TITLE'[1]:
value:  CALL  APPLIC  TEST 
'control_test_win07'@'return'[1]:
value: 
+-+-+-+-+-END-OF-FILE-+-+-+-+-+
chmod 644 stdout
cat > tag <<'+-+-+-+-+-END-OF-FILE-+-+-+-+-+'
This test is to test call application and application exit control.

+-+-+-+-+-END-OF-FILE-+-+-+-+-+
chmod 644 tag
