summaryrefslogtreecommitdiff
path: root/qpid/cpp/src/tests/quick_topictest.ps1
diff options
context:
space:
mode:
Diffstat (limited to 'qpid/cpp/src/tests/quick_topictest.ps1')
-rw-r--r--qpid/cpp/src/tests/quick_topictest.ps111
1 files changed, 6 insertions, 5 deletions
diff --git a/qpid/cpp/src/tests/quick_topictest.ps1 b/qpid/cpp/src/tests/quick_topictest.ps1
index 2b857edfff..b1e0ed1f7d 100644
--- a/qpid/cpp/src/tests/quick_topictest.ps1
+++ b/qpid/cpp/src/tests/quick_topictest.ps1
@@ -18,12 +18,13 @@
#
# Quick and quiet topic test for make check.
-$srcdir = Split-Path $myInvocation.ScriptName
-$PsHome\powershell $srcdir\topictest.ps1 -subscribers 2 -messages 2 -batches 1 > topictest.log 2>&1
-if ($LastExitCode != 0) {
- echo $0 FAILED:
+[string]$me = $myInvocation.InvocationName
+$srcdir = Split-Path $me
+powershell "$srcdir\topictest.ps1" -subscribers 2 -messages 2 -batches 1 > topictest.log 2>&1
+if (!$?) {
+ "$me FAILED:"
cat topictest.log
exit $LastExitCode
}
-rm topictest.log
+Remove-Item topictest.log
exit 0