79 lines
2.0 KiB
Batchfile
79 lines
2.0 KiB
Batchfile
@echo off
|
|
setlocal enabledelayedexpansion
|
|
|
|
echo === Test Windows English Version Script ===
|
|
echo.
|
|
|
|
REM Clean up previous test files
|
|
echo [CLEANUP] Removing previous test files...
|
|
for /d %%d in (dms-compliance-*) do (
|
|
if exist "%%d" rmdir /s /q "%%d"
|
|
)
|
|
for %%f in (*.zip) do (
|
|
if exist "%%f" del "%%f"
|
|
)
|
|
|
|
echo.
|
|
|
|
REM Run script automatically (simulate user input)
|
|
echo [TEST] Running Windows English version script...
|
|
(
|
|
echo 1
|
|
echo 0
|
|
echo y
|
|
) | create-compose-package-windows-en.bat
|
|
|
|
echo.
|
|
echo === Test Results Check ===
|
|
|
|
REM Check generated archive
|
|
echo [CHECK] Looking for generated archive...
|
|
for %%f in (*.zip) do (
|
|
if exist "%%f" (
|
|
echo Found archive: %%f
|
|
for %%A in ("%%f") do echo File size: %%~zA bytes
|
|
echo.
|
|
|
|
REM Extract and check contents
|
|
echo Extracting and checking contents...
|
|
powershell -command "Expand-Archive -Path '%%f' -DestinationPath '.' -Force"
|
|
|
|
REM Find extracted directory
|
|
for /d %%d in (dms-compliance-*) do (
|
|
if exist "%%d" (
|
|
echo Extracted directory: %%d
|
|
echo Directory contents:
|
|
dir "%%d" /b
|
|
echo.
|
|
|
|
REM Check key files
|
|
echo Checking key files:
|
|
for %%k in (docker-compose.yml Dockerfile start.bat stop.bat README.md) do (
|
|
if exist "%%d\%%k" (
|
|
echo ✓ %%k
|
|
) else (
|
|
echo ✗ %%k (missing)
|
|
)
|
|
)
|
|
echo.
|
|
|
|
REM Check docker-compose.yml content
|
|
if exist "%%d\docker-compose.yml" (
|
|
echo docker-compose.yml content preview:
|
|
type "%%d\docker-compose.yml"
|
|
echo.
|
|
)
|
|
|
|
goto :found_dir
|
|
)
|
|
)
|
|
:found_dir
|
|
|
|
goto :found_zip
|
|
)
|
|
)
|
|
:found_zip
|
|
|
|
echo Test complete!
|
|
pause
|