mirror of
https://github.com/Maximus5/ConEmu.git
synced 2025-05-09 01:01:08 +08:00
Internal. Move tests to separate tab
This commit is contained in:
parent
33a1b5c16c
commit
3c49f77a2b
@ -10,11 +10,11 @@ if NOT "%~1" == "" (
|
|||||||
set ConEmu
|
set ConEmu
|
||||||
|
|
||||||
cd /d "%~dp0"
|
cd /d "%~dp0"
|
||||||
start "ConEmu64" "%~dp0ConEmu64.exe" -log -basic -nocascade -wndX 340 -wndY 200 -wndW 135 -wndH 30 -FontDir "%~dp0UnitTests" -cmd cmd /k "%~0" in_gui
|
start "ConEmu64" "%~dp0ConEmu64.exe" -log -basic -nocascade -wndX 340 -wndY 200 -wndW 150 -wndH 30 -FontDir "%~dp0UnitTests" -run cmd /k "%~0" in_gui
|
||||||
goto :EOF
|
goto :EOF
|
||||||
|
|
||||||
:clear_env
|
:clear_env
|
||||||
@echo %ESC%[1;31;40mClearing all ConEmu* environment variables%ESC%[0m
|
@echo %ESC%[1;33;40mClearing all ConEmu* environment variables%ESC%[0m
|
||||||
@FOR /F "usebackq delims==" %%i IN (`set ConEmu`) DO @call :clear_var %%i
|
@FOR /F "usebackq delims==" %%i IN (`set ConEmu`) DO @call :clear_var %%i
|
||||||
@goto :EOF
|
@goto :EOF
|
||||||
|
|
||||||
@ -26,31 +26,36 @@ goto :EOF
|
|||||||
call RenameTab "Root"
|
call RenameTab "Root"
|
||||||
call cecho /Green "This is first tab, running new tab with two splits"
|
call cecho /Green "This is first tab, running new tab with two splits"
|
||||||
echo on
|
echo on
|
||||||
c:\windows\system32\cmd.exe -new_console /k "%~0" tab1
|
c:\windows\system32\cmd.exe -new_console /k "%~0" tests
|
||||||
c:\windows\syswow64\cmd.exe -new_console:s2TV /k "%~0" tab2
|
c:\windows\system32\cmd.exe -new_console /k "%~0" cmd64
|
||||||
c:\windows\syswow64\cmd.exe -new_console:b:h999 /k "%~0" tab3
|
c:\windows\syswow64\cmd.exe -new_console:s3TV /k "%~0" cmd32
|
||||||
c:\windows\syswow64\cmd.exe -new_console:ba /k "%~0" tab4
|
c:\windows\syswow64\cmd.exe -new_console:b:h999 /k "%~0" ansi
|
||||||
c:\windows\syswow64\cmd.exe -new_console:bt:"Far":C:"%FARHOME%\Far.exe" /c "%~0" tab5
|
c:\windows\syswow64\cmd.exe -new_console:ba /k "%~0" multi
|
||||||
c:\windows\syswow64\cmd.exe -new_console:abP:"<Monokai>":t:Tab6 /k "%~0" tab6
|
c:\windows\syswow64\cmd.exe -new_console:bt:"Far":C:"%FARHOME%\Far.exe" /c "%~0" far
|
||||||
c:\windows\syswow64\cmd.exe -new_console:b:t:Tab7 /k "%~0" tab7
|
c:\windows\syswow64\cmd.exe -new_console:abP:"<Monokai>":t:TabX /k "%~0" monokai
|
||||||
c:\windows\syswow64\cmd.exe -new_console:b:t:Tab8 /k "%~0" tab8
|
c:\windows\syswow64\cmd.exe -new_console:b:t:VimX /k "%~0" vim
|
||||||
|
c:\windows\syswow64\cmd.exe -new_console:b:t:BashX /k "%~0" wsl
|
||||||
|
goto fin
|
||||||
|
|
||||||
|
:tests
|
||||||
|
call RenameTab "Tests"
|
||||||
rem Source cl tests
|
rem Source cl tests
|
||||||
if exist "%~dp0..\src\UnitTests\run-tests.cmd" call "%~dp0..\src\UnitTests\run-tests.cmd"
|
if exist "%~dp0..\src\UnitTests\run-tests.cmd" call "%~dp0..\src\UnitTests\run-tests.cmd"
|
||||||
goto fin
|
goto fin
|
||||||
|
|
||||||
:tab1
|
:cmd64
|
||||||
call RenameTab "Tab1"
|
call RenameTab "cmd64"
|
||||||
call cecho /Green "This is tab1 running x64 cmd"
|
call cecho /Green "This is tab1 running x64 cmd"
|
||||||
set Progr
|
set Progr
|
||||||
goto fin
|
goto fin
|
||||||
|
|
||||||
:tab2
|
:cmd32
|
||||||
call RenameTab "Tab2"
|
call RenameTab "cmd32"
|
||||||
call cecho /Yellow "This is tab2 running x32 cmd"
|
call cecho /Yellow "This is tab2 running x32 cmd"
|
||||||
set Progr
|
set Progr
|
||||||
goto fin
|
goto fin
|
||||||
|
|
||||||
:tab3
|
:ansi
|
||||||
rem This test for 256color and SEVERAL pause/long line prints
|
rem This test for 256color and SEVERAL pause/long line prints
|
||||||
call RenameTab "Ansi"
|
call RenameTab "Ansi"
|
||||||
type "%ConEmuDir%\UnitTests\AnsiColors256.ans"
|
type "%ConEmuDir%\UnitTests\AnsiColors256.ans"
|
||||||
@ -59,8 +64,8 @@ pause
|
|||||||
pause
|
pause
|
||||||
goto fin
|
goto fin
|
||||||
|
|
||||||
:tab4
|
:multi
|
||||||
call RenameTab "Test"
|
call RenameTab "multi"
|
||||||
cd /d "%~dp0UnitTests"
|
cd /d "%~dp0UnitTests"
|
||||||
MultiRun.exe /exit
|
MultiRun.exe /exit
|
||||||
echo Errorlevel=%errorlevel%
|
echo Errorlevel=%errorlevel%
|
||||||
@ -76,22 +81,22 @@ MultiRunX64.exe
|
|||||||
echo Errorlevel=%errorlevel%
|
echo Errorlevel=%errorlevel%
|
||||||
goto fin
|
goto fin
|
||||||
|
|
||||||
:tab5
|
:far
|
||||||
echo This tab starts Far Manager asynchronously.
|
echo This tab starts Far Manager asynchronously.
|
||||||
echo Root cmd.exe is expected to terminate normally.
|
echo Root cmd.exe is expected to terminate normally.
|
||||||
conemuc /async /c "%FARHOME%\Far.exe" /w- /x /p"%ConEmuDir%\Plugins\ConEmu;%FARHOME%\Plugins"
|
conemuc /async /c "%FARHOME%\Far.exe" /w- /x /p"%ConEmuDir%\Plugins\ConEmu;%FARHOME%\Plugins"
|
||||||
goto :EOF
|
goto :EOF
|
||||||
|
|
||||||
:tab6
|
:monokai
|
||||||
echo This tab is elevated cmd.exe started with ^<Monokai^> color scheme.
|
echo This tab is elevated cmd.exe started with ^<Monokai^> color scheme.
|
||||||
goto :EOF
|
goto :EOF
|
||||||
|
|
||||||
:tab7
|
:vim
|
||||||
cd /d %~d0\Utils\Alternative\ViM74
|
cd /d %~d0\Utils\Alternative\ViM74
|
||||||
call vx.cmd
|
call vx.cmd
|
||||||
goto :EOF
|
goto :EOF
|
||||||
|
|
||||||
:tab8
|
:wsl
|
||||||
ConEmuC64.exe -c {bash}
|
ConEmuC64.exe -c {bash}
|
||||||
goto :EOF
|
goto :EOF
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user