summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorSteve Huston <shuston@riverace.com>2006-02-25 23:02:13 +0000
committerSteve Huston <shuston@riverace.com>2006-02-25 23:02:13 +0000
commitb7921a5b0d3a91cabc89e27e1d764b116aff8328 (patch)
treef17f479d7533c56441701458efd01c65725f5f15 /tests
parent09aa94011a91938cb7a682d0f03f26519e51fbc9 (diff)
downloadATCD-b7921a5b0d3a91cabc89e27e1d764b116aff8328.tar.gz
ChangeLogTag:Sat Feb 25 22:57:32 UTC 2006 Steve Huston <shuston@riverace.com>
Diffstat (limited to 'tests')
-rw-r--r--tests/Process_Manual_Event_Test.cpp15
1 files changed, 10 insertions, 5 deletions
diff --git a/tests/Process_Manual_Event_Test.cpp b/tests/Process_Manual_Event_Test.cpp
index 1de54720139..b697743273b 100644
--- a/tests/Process_Manual_Event_Test.cpp
+++ b/tests/Process_Manual_Event_Test.cpp
@@ -187,13 +187,18 @@ run_main (int argc, ACE_TCHAR *argv[])
else
{
ACE_START_TEST (ACE_TEXT ("Process_Manual_Event_Test"));
+#if defined (ACE_WIN32)
+ const ACE_TCHAR *cmdline_format = ACE_TEXT("\"%s\" -c -i %d");
+#elif !defined (ACE_USES_WCHAR)
+const ACE_TCHAR *cmdline_format = ACE_TEXT (".") ACE_DIRECTORY_SEPARATOR_STR ACE_TEXT("%s -c -i %d");
+#else
+const ACE_TCHAR *cmdline_format = ACE_TEXT (".") ACE_DIRECTORY_SEPARATOR_STR ACE_TEXT("%ls -c -i %d");
+#endif
+
ACE_Process_Options options;
- options.command_line (ACE_TEXT (".") ACE_DIRECTORY_SEPARATOR_STR
- ACE_TEXT ("Process_Manual_Event_Test")
- ACE_PLATFORM_EXE_SUFFIX
- ACE_TEXT (" -c -i %d"),
+ options.command_line (cmdline_format,
+ argv[0],
iterations);
-
// Spawn a child process that will contend for the
// lock.
ACE_Process child;