From c3588f97a6110b755bc6a22f13d4a2cf8f3f774e Mon Sep 17 00:00:00 2001 From: Royston E Tauro Date: Tue, 27 Sep 2022 22:36:45 +0530 Subject: [PATCH] Debug test (Do not merge) (#20) --- metacall.bat | 2 +- test.bat | 19 +++++++++++++++++-- 2 files changed, 18 insertions(+), 3 deletions(-) diff --git a/metacall.bat b/metacall.bat index 2fb893f..b6b6ca1 100644 --- a/metacall.bat +++ b/metacall.bat @@ -7,7 +7,7 @@ rem MetaCall set "PATH=%PATH%;%loc%;%loc%\lib" rem Python set "PYTHONHOME=%loc%\runtimes\python" -set "PIP_TARGET=%loc%\runtimes\python\Pip" +set "PIP_TARGET=%loc%\runtimes\python\Lib" set "PATH=%PATH%;%loc%\runtimes\python;%loc%\runtimes\python\Scripts" rem NodeJS set "PATH=%PATH%;%loc%\lib\runtimes\nodejs;%loc%\lib\runtimes\nodejs\lib" diff --git a/test.bat b/test.bat index fd4f5eb..5d42941 100644 --- a/test.bat +++ b/test.bat @@ -12,18 +12,32 @@ type out.txt if %errorlevel%==1 goto :test_fail echo Successfull!! echo Node metacall test -type "%loc%\node\commands.txt" | metacall.bat | findstr "366667" || goto :test_fail +type "%loc%\node\commands.txt" | metacall.bat ^> out.txt +if %errorlevel%==1 goto :test_fail +type out.txt | findstr "366667" || goto :test_fail +type out.txt echo Successfull!! echo Python tests set "LOADER_SCRIPT_PATH=%loc%\python" +@ +setlocal +set "PYTHONHOME=%~dp0metacall\runtimes\python" +set "PIP_TARGET=%~dp0metacall\runtimes\python\Pip" +set "PATH=%~dp0metacall\runtimes\python;%~dp0metacall\runtimes\python\Scripts" +%~dp0metacall\runtimes\python\python.exe -m pip install --upgrade --force-reinstall pip +endlocal +@ echo Pip Test start /wait metacall.bat pip install metacall ^> out.txt type out.txt if %errorlevel%==1 goto :test_fail echo Successfull!! echo Python metacall test -type "%loc%\python\commands.txt" | call metacall.bat | findstr "Hello World" || goto :test_fail +type "%loc%\python\commands.txt" | metacall.bat ^> out.txt +if %errorlevel%==1 goto :test_fail +type out.txt | findstr "Hello World" || goto :test_fail +type out.txt echo Successfull!! echo Ruby tests @@ -94,5 +108,6 @@ exit /b 0 :test_fail echo Test suite failed +type out.txt DEL out.txt exit /b 1