Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/unittests/tesselation_insideoutsideunittest.cpp

    ra67d19 r920c70  
    1818#include "tesselation_insideoutsideunittest.hpp"
    1919
     20#ifdef HAVE_TESTRUNNER
     21#include "UnitTestMain.hpp"
     22#endif /*HAVE_TESTRUNNER*/
     23
    2024#define SPHERERADIUS 2.
    2125
     
    3438  Walker = new TesselPoint;
    3539  Walker->node = new Vector(0., 0., 0.);
    36   Walker->Name = Malloc<char>(3, "TesselationInOutsideTest::setUp - *Name");
    37   strcpy(Walker->Name, "1");
     40  Walker->setName("1");
    3841  Walker->nr = 1;
    3942  Corners.push_back(Walker);
    4043  Walker = new TesselPoint;
    4144  Walker->node = new Vector(0., 1., 0.);
    42   Walker->Name = Malloc<char>(3, "TesselationInOutsideTest::setUp - *Name");
    43   strcpy(Walker->Name, "2");
     45  Walker->setName("2");
    4446  Walker->nr = 2;
    4547  Corners.push_back(Walker);
    4648  Walker = new TesselPoint;
    4749  Walker->node = new Vector(1., 0., 0.);
    48   Walker->Name = Malloc<char>(3, "TesselationInOutsideTest::setUp - *Name");
    49   strcpy(Walker->Name, "3");
     50  Walker->setName("3");
    5051  Walker->nr = 3;
    5152  Corners.push_back(Walker);
    5253  Walker = new TesselPoint;
    5354  Walker->node = new Vector(1., 1., 0.);
    54   Walker->Name = Malloc<char>(3, "TesselationInOutsideTest::setUp - *Name");
    55   strcpy(Walker->Name, "4");
     55  Walker->setName("4");
    5656  Walker->nr = 4;
    5757  Corners.push_back(Walker);
    5858  Walker = new TesselPoint;
    5959  Walker->node = new Vector(0., 0., 1.);
    60   Walker->Name = Malloc<char>(3, "TesselationInOutsideTest::setUp - *Name");
    61   strcpy(Walker->Name, "5");
     60  Walker->setName("5");
    6261  Walker->nr = 5;
    6362  Corners.push_back(Walker);
    6463  Walker = new TesselPoint;
    6564  Walker->node = new Vector(0., 1., 1.);
    66   Walker->Name = Malloc<char>(3, "TesselationInOutsideTest::setUp - *Name");
    67   strcpy(Walker->Name, "6");
     65  Walker->setName("6");
    6866  Walker->nr = 6;
    6967  Corners.push_back(Walker);
    7068  Walker = new TesselPoint;
    7169  Walker->node = new Vector(1., 0., 1.);
    72   Walker->Name = Malloc<char>(3, "TesselationInOutsideTest::setUp - *Name");
    73   strcpy(Walker->Name, "7");
     70  Walker->setName("7");
    7471  Walker->nr = 7;
    7572  Corners.push_back(Walker);
    7673  Walker = new TesselPoint;
    7774  Walker->node = new Vector(1., 1., 1.);
    78   Walker->Name = Malloc<char>(3, "TesselationInOutsideTest::setUp - *Name");
    79   strcpy(Walker->Name, "8");
     75  Walker->setName("8");
    8076  Walker->nr = 8;
    8177  Corners.push_back(Walker);
     
    138134  }
    139135  Corners.clear();
    140   MemoryUsageObserver::purgeInstance();
    141136  logger::purgeInstance();
    142137  errorLogger::purgeInstance();
     
    161156      }
    162157};
    163 
    164 /********************************************** Main routine **************************************/
    165 
    166 int main(int argc, char **argv)
    167 {
    168   // Get the top level suite from the registry
    169   CppUnit::Test *suite = CppUnit::TestFactoryRegistry::getRegistry().makeTest();
    170 
    171   // Adds the test to the list of test to run
    172   CppUnit::TextUi::TestRunner runner;
    173   runner.addTest( suite );
    174 
    175   // Change the default outputter to a compiler error format outputter
    176   runner.setOutputter( new CppUnit::CompilerOutputter( &runner.result(),
    177                                                        std::cerr ) );
    178   // Run the tests.
    179   bool wasSucessful = runner.run();
    180 
    181   // Return error code 1 if the one of test failed.
    182   return wasSucessful ? 0 : 1;
    183 };
Note: See TracChangeset for help on using the changeset viewer.