Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Ignore:
Timestamp:
Oct 4, 2015, 9:12:21 PM (9 years ago)
Author:
landauf
Message:

merged branch core7 back to trunk

Location:
code/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • code/trunk

  • code/trunk/test/core/object/ListableTest.cc

    r9659 r10624  
    22#include "core/object/Listable.h"
    33#include "core/CoreIncludes.h"
     4#include "core/module/ModuleInstance.h"
    45
    56namespace orxonox
     
    1011        {
    1112            public:
    12             ListableClassTest() { RegisterObject(ListableClassTest); }
     13                ListableClassTest() { RegisterObject(ListableClassTest); }
    1314        };
    1415
     
    1819                ListableSubclassTest() { RegisterObject(ListableSubclassTest); }
    1920        };
     21
     22        RegisterClassNoArgs(ListableClassTest);
     23        RegisterClassNoArgs(ListableSubclassTest);
    2024
    2125        template <class T>
     
    3539                virtual void SetUp()
    3640                {
     41                    new IdentifierManager();
     42                    ModuleInstance::getCurrentModuleInstance()->loadAllStaticallyInitializedInstances(StaticInitialization::IDENTIFIER);
    3743                    Context::setRootContext(new Context(NULL));
    3844                }
     
    4046                virtual void TearDown()
    4147                {
    42                     Context::setRootContext(NULL);
     48                    Context::destroyRootContext();
     49                    ModuleInstance::getCurrentModuleInstance()->unloadAllStaticallyInitializedInstances(StaticInitialization::IDENTIFIER);
     50                    delete &IdentifierManager::getInstance();
    4351                }
    4452        };
Note: See TracChangeset for help on using the changeset viewer.