설명
이 테스트는 환경 보고서가 출력 파일에 인쇄되었는지 확인합니다. $show 사용(및 그 변형인 $showFiles, $showVariables 및 $showMacros) 예상대로 작동합니다. 기고자: Lutz Westermann, 2020년 11월
소형 모델 유형 :무료 슬롯 게임
카테고리 : 무료 슬롯 게임 테스트 라이브러리
메인 파일 : show01.gms
$title $show 기능 테스트 (show01,SEQ=838)
$onText
이 테스트는 환경 보고서가 출력 파일에 인쇄되는지 확인합니다.
$show 사용(및 그 변형인 $showFiles, $showVariables 및 $showMacros)
예상대로 작동합니다.
기고자: Lutz Westermann, 2020년 11월
$offText
$onEchoV > t.gms
$매크로 별 *
$macro firstStar *
$setGlobal g 글로벌
$setLocal l 로컬
$set 범위 지정
$%무료 슬롯 게임user1%
$offEcho
* 기본(정렬되지 않은) 변형을 테스트합니다.
$call.checkErrorLevel 무료 슬롯 게임 t.gms lo=%무료 슬롯 게임lo% user1=표시
$onEchoV > tWantShow.txt
---- 활성 파일 목록의 시작
레벨 유형 라인 파일 이름
---------------------------------
---- 활성 파일 목록의 끝
---- 컴파일 시간 변수 목록의 시작
레벨 SetVal 유형 텍스트
----------------------------------------
0 l 로컬 로컬
0초 범위 지정
0g 글로벌 글로벌
---- 컴파일 시간 변수 목록 끝
---- 매크로 목록의 시작
$매크로 별 *
$macro firstStar *
---- 매크로 목록 끝
$offEcho
$call.checkErrorLevel awk "/활성 파일 목록 시작/,/매크로 목록 끝/" t.lst | sed -n "/INPUT/!p" > tHaveShow.txt
$call.checkErrorLevel diff -bw tHaveShow.txt tWantShow.txt
$call.checkErrorLevel 무료 슬롯 게임 t.gms lo=%무료 슬롯 게임lo% user1=showFiles
$onEchoV > tWantShowFiles.txt
---- 활성 파일 목록의 시작
레벨 유형 라인 파일 이름
---------------------------------
---- 활성 파일 목록의 끝
$offEcho
$call.checkErrorLevel awk "/활성 파일 목록 시작/,/활성 파일 목록 끝/" t.lst | sed -n "/INPUT/!p" > tHaveShowFiles.txt
$call.checkErrorLevel diff -bw tHaveShowFiles.txt tWantShowFiles.txt
$call.checkErrorLevel 무료 슬롯 게임 t.gms lo=%무료 슬롯 게임lo% user1=showVariables
$onEchoV > tWantShowVariables.txt
---- 컴파일 시간 변수 목록의 시작
레벨 SetVal 유형 텍스트
----------------------------------------
0 l 로컬 로컬
0초 범위 지정
0g 글로벌 글로벌
---- 컴파일 시간 변수 목록 끝
$offEcho
$call.checkErrorLevel awk "/컴파일 시간 변수 목록 시작/,/컴파일 시간 변수 목록 끝/" t.lst | sed -n "/INPUT/!p" > tHaveShowVariables.txt
$call.checkErrorLevel diff -bw tHaveShowVariables.txt tWantShowVariables.txt
$call.checkErrorLevel 무료 슬롯 게임 t.gms lo=%무료 슬롯 게임lo% user1=showMacros
$onEchoV > tWantShowMacros.txt
---- 매크로 목록의 시작
$매크로 별 *
$macro firstStar *
---- 매크로 목록 끝
$offEcho
$call.checkErrorLevel awk "/매크로 목록 시작/,/매크로 목록 끝/" t.lst | sed -n "/INPUT/!p" > tHaveShowMacros.txt
$call.checkErrorLevel diff -bw tHaveShowMacros.txt tWantShowMacros.txt
* 정렬된 변형 테스트
$call.checkErrorLevel 무료 슬롯 게임 t.gms lo=%무료 슬롯 게임lo% user1=show.sorted
$onEchoV > tWantShow.txt
---- 활성 파일 목록의 시작
레벨 유형 라인 파일 이름
---------------------------------
---- 활성 파일 목록의 끝
---- 컴파일 시간 변수 목록의 시작
레벨 SetVal 유형 텍스트
----------------------------------------
0g 글로벌 글로벌
0 l 로컬 로컬
0초 범위 지정
---- 컴파일 시간 변수 목록 끝
---- 매크로 목록의 시작
$macro firstStar *
$매크로 별 *
---- 매크로 목록 끝
$offEcho
$call.checkErrorLevel awk "/활성 파일 목록 시작/,/매크로 목록 끝/" t.lst | sed -n "/INPUT/!p" > tHaveShow.txt
$call.checkErrorLevel diff -bw tHaveShow.txt tWantShow.txt
$call.checkErrorLevel 무료 슬롯 게임 t.gms lo=%무료 슬롯 게임lo% user1=showVariables.sorted
$onEchoV > tWantShowVariables.txt
---- 컴파일 시간 변수 목록의 시작
레벨 SetVal 유형 텍스트
----------------------------------------
0g 글로벌 글로벌
0 l 로컬 로컬
0초 범위 지정
---- 컴파일 시간 변수 목록 끝
$offEcho
$call.checkErrorLevel awk "/컴파일 시간 변수 목록 시작/,/컴파일 시간 변수 목록 끝/" t.lst | sed -n "/INPUT/!p" > tHaveShowVariables.txt
$call.checkErrorLevel diff -bw tHaveShowVariables.txt tWantShowVariables.txt
$call.checkErrorLevel 무료 슬롯 게임 t.gms lo=%무료 슬롯 게임lo% user1=showMacros.sorted
$onEchoV > tWantShowMacros.txt
---- 매크로 목록의 시작
$macro firstStar *
$매크로 별 *
---- 매크로 목록 끝
$offEcho
$call.checkErrorLevel awk "/매크로 목록 시작/,/매크로 목록 끝/" t.lst | sed -n "/INPUT/!p" > tHaveShowMacros.txt
$call.checkErrorLevel diff -bw tHaveShowMacros.txt tWantShowMacros.txt