설명
이 테스트는 무료 슬롯 Studio를 시작 및 중지하고 무료 슬롯 Studio가 없이도 작동하는지 확인합니다. 모든 문제(예: 라이브러리 누락으로 인해 발생할 수 있음). 기고자: Lutz Westermann, 2020년 1월
소형 모델 유형 :무료 슬롯
카테고리 : 무료 슬롯 테스트 라이브러리
메인 파일 : studio01.gms
$title 테스트 스튜디오 시작(STUDIO01,SEQ=809)
$onText
이 테스트는 무료 슬롯 Studio를 시작 및 중지하고 무료 슬롯 Studio가 없이도 작동하는지 확인합니다.
모든 문제(예: 라이브러리 누락으로 인해 발생할 수 있음).
기고자: Lutz Westermann, 2020년 1월
$offText
$if not "%system.buildcode%"=="WEI" $abort.noError Windows 64비트에서만 작동합니다.
$ifE %무료 슬롯ide%=1 $abort.noError 터미널에서 시작해야 합니다.
$if "%system.ComputerName%"=="KERMIT" $abort.noError 커밋 테스트 건너뛰기(헤드리스)
$if "%system.ComputerName%"=="RIZZO" $abort.noError Rizzo에서 테스트를 건너뛰는 중(헤드리스)
$if "%sysEnv.GITLAB_CI%"=="true" $abort.noError GitLab CI 실행기 내 테스트 건너뛰기(헤드리스)
$onEcho > startStudio.ps1
$studio_path = "%무료 슬롯sysdir%studio\studio.exe"
"&'$studio_path'" | 호출 표현식 | Out-Null
시작-수면 1
$studio_pid = Get-Process studio -ErrorAction 자동으로 계속 | Format-Table -HideTableHeaders ID | 아웃 스트링
$studio_pid = $studio_pid.Trim()
if ([string]::isNullOrEmpty($studio_pid))
"무료 슬롯 Studio를 시작할 수 없습니다. Studio 패키지를 수동으로 검토하세요!"
출구(1)