From 8d94894fb46ca9f14b58f2bbea6ed7ba5fa628de Mon Sep 17 00:00:00 2001
From: Gary Williams <gary.williams@forgerock.com>
Date: Sun, 15 Jul 2012 11:57:36 +0000
Subject: [PATCH] Functional tests folders should be created on remote hosts
---
opends/tests/staf-tests/shared/functions/utils.xml | 12 +++++++++---
1 files changed, 9 insertions(+), 3 deletions(-)
diff --git a/opends/tests/staf-tests/shared/functions/utils.xml b/opends/tests/staf-tests/shared/functions/utils.xml
index e65dadb..72686fc 100755
--- a/opends/tests/staf-tests/shared/functions/utils.xml
+++ b/opends/tests/staf-tests/shared/functions/utils.xml
@@ -4119,6 +4119,8 @@
<!-- Build the command -->
<script>
+ foldersToCreate = []
+
STAFCmdParamsList=[]
STAFCmdParams=''
@@ -4144,9 +4146,7 @@
STAFCmdParamsList.append('-l')
if outputFile:
- if not os.path.exists(os.path.dirname(outputFile)):
- os.makedirs(os.path.dirname(outputFile))
-
+ foldersToCreate.append(os.path.dirname(outputFile))
STAFCmdParamsList.append('-f %s' % outputFile)
if nbrOfThread:
@@ -4173,6 +4173,12 @@
</script>
+ <call function="'createMultiFolders'">
+ { 'location' : location,
+ 'folderslist' : foldersToCreate
+ }
+ </call>
+
<message>
'%s %s' % (STAFCmd, STAFCmdParams)
</message>
--
Gitblit v1.10.0