summaryrefslogtreecommitdiff
path: root/TAO/tests/CSD_Strategy_Tests/TP_Common/TestAppBase.cpp
blob: eb6905eb2e3c56084e0c58fabd357034a392d4d0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#include "TestAppBase.h"

TestAppBase::TestAppBase(const char* name)
  : name_(name)
{
}

TestAppBase::~TestAppBase()
{
}

const char*
TestAppBase::name() const
{
  return this->name_.c_str();
}

int
TestAppBase::run (int argc, ACE_TCHAR *argv[])
{
  int rc = this->run_i (argc, argv);

  // Convert 1 to 0.  Leave 0 and -1 as they are.
  return (rc == 1) ? 0 : rc;
}