Files
sql-server-samples/samples/features/sql-management-objects/runtests.cmd
T
David Shiflet b765d311c1 Smosamples (#2)
* initial SMO sample skeleton project

* add linux test runner

* change namepsace

* add Urn tests

* Complete the collection sample

* fix a comment
2019-04-30 23:33:10 -04:00

18 lines
736 B
Batchfile

@echo off
set pwd=Passwd__%random%
echo Building the SQL Linux Docker container
docker pull mcr.microsoft.com/mssql/server:2017-latest
docker build -t sqllinux prep
echo Running the SQL linux docker image
start cmd /k docker run -e "ACCEPT_EULA=Y" -e "SA_PASSWORD=%pwd%" -e "MSSQL_SA_PASSWORD=%pwd%" -h sqlserver --name sqlserver -p:1433:1433 --rm sqllinux
echo Waiting 90 seconds for SQL server to restore WideWorldImporters
timeout /t 90
setlocal
echo running tests against SQL 2017 database WideWorldImporters
set TEST_PASSWORD=%pwd%
dotnet publish src -o out
dotnet vstest src\out\SmoSamples.dll /logger:console /settings:src\localhost.runsettings
endlocal
echo Terminating docker container
docker kill sqlserver