summaryrefslogtreecommitdiff
path: root/TAO/tests/Exposed_Policies/run_test.pl
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/tests/Exposed_Policies/run_test.pl')
-rwxr-xr-xTAO/tests/Exposed_Policies/run_test.pl19
1 files changed, 14 insertions, 5 deletions
diff --git a/TAO/tests/Exposed_Policies/run_test.pl b/TAO/tests/Exposed_Policies/run_test.pl
index 1bfc4949f2c..869ad6de981 100755
--- a/TAO/tests/Exposed_Policies/run_test.pl
+++ b/TAO/tests/Exposed_Policies/run_test.pl
@@ -13,11 +13,20 @@ $obj_file = PerlACE::LocalFile ("Object.cfg");
$base_ior_file = PerlACE::LocalFile ("default.ior");
$overridden_ior_file = PerlACE::LocalFile ("overridden.ior");
-$SV = new PerlACE::Process ("server",
- " -POAConfigFile $poa_file" .
- " -ObjectConfigFile $obj_file" .
- " -BaseObjectIOR $base_ior_file" .
- " -OverriddenIOR $overridden_ior_file");
+if (PerlACE::is_vxworks_test()) {
+ $SV = new PerlACE::ProcessVX ("server",
+ " -POAConfigFile POA.cfg" .
+ " -ObjectConfigFile Object.cfg" .
+ " -BaseObjectIOR default.ior" .
+ " -OverriddenIOR overridden.ior");
+}
+else {
+ $SV = new PerlACE::Process ("server",
+ " -POAConfigFile $poa_file" .
+ " -ObjectConfigFile $obj_file" .
+ " -BaseObjectIOR $base_ior_file" .
+ " -OverriddenIOR $overridden_ior_file");
+}
if ($^O eq "dec_osf") {
$poa_file = PerlACE::LocalFile ("POA.cfg.tru64");