powerslim
Version:
An implementation of FitNesse Slim in PowerShell
23 lines (17 loc) • 858 B
Plain Text
|script|
|check|eval|!-$sut= start-process PowerShell "-ExecutionPolicy unrestricted -file .\slim.ps1 41 server" -PassThru -Verbose -!||
#|check|eval|!-$sut= start-process PowerShell "-ExecutionPolicy unrestricted -file .\slim.ps1 41 server" -PassThru -Debug -RedirectStandardOutput ps-log.txt -RedirectStandardError ps-error.txt -!||
!|script|Remote|localhost:41|
|eval|$VerbosePreference="Continue"|
|script|
|check|eval|$client = New-Object System.Net.Sockets.TcpClient localhost, 41||
|check|eval|$data = [System.Text.Encoding]::ASCII.GetBytes("200000"); ||
|check|eval|$stream = $client.GetStream()||
|check|eval|$stream.Write($data,0,$data.Length)||
|script|
|check|eval|$stream.ReadTimeout = 1000||
|show|eval|$stream.Read($data,0,1)||
#!|script|Remote|localhost:41|
#|check|eval|1+2|3|
|script|
|check|eval|$sut.Kill()||