Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Ignore:
Timestamp:
Aug 16, 2013, 9:39:29 PM (11 years ago)
Author:
landauf
Message:

register Configurable in the framework

File:
1 edited

Legend:

Unmodified
Added
Removed
  • code/branches/core6/test/core/class/IdentifierSimpleClassHierarchyTest.cc

    r9651 r9653  
    4848                    registerClass("Context", new ClassFactoryWithContext<Context>());
    4949                    registerClass("Listable", new ClassFactoryWithContext<Listable>());
     50                    registerClass("Configurable", new ClassFactoryNoArgs<Configurable>());
    5051                    registerClass("OrxonoxInterface", new ClassFactoryNoArgs<OrxonoxInterface>());
    5152                    registerClass("OrxonoxClass", new ClassFactoryNoArgs<OrxonoxClass>());
     
    101102        EXPECT_TRUE(contains(identifier->getDirectParents(), Class(OrxonoxInterface)));
    102103
    103         EXPECT_EQ(3u, identifier->getParents().size());
     104        EXPECT_EQ(4u, identifier->getParents().size());
    104105        EXPECT_TRUE(contains(identifier->getParents(), Class(Identifiable)));
    105106        EXPECT_TRUE(contains(identifier->getParents(), Class(Listable)));
     107        EXPECT_TRUE(contains(identifier->getParents(), Class(Configurable)));
    106108        EXPECT_TRUE(contains(identifier->getParents(), Class(OrxonoxInterface)));
    107109    }
     
    120122        EXPECT_TRUE(contains(identifier->getDirectParents(), Class(OrxonoxClass)));
    121123
    122         EXPECT_EQ(3u, identifier->getParents().size());
     124        EXPECT_EQ(4u, identifier->getParents().size());
    123125        EXPECT_TRUE(contains(identifier->getParents(), Class(Identifiable)));
    124126        EXPECT_TRUE(contains(identifier->getParents(), Class(Listable)));
     127        EXPECT_TRUE(contains(identifier->getParents(), Class(Configurable)));
    125128        EXPECT_TRUE(contains(identifier->getParents(), Class(OrxonoxClass)));
    126129    }
     
    138141        EXPECT_TRUE(contains(identifier->getDirectParents(), Class(BaseClass)));
    139142
    140         EXPECT_EQ(6u, identifier->getParents().size());
     143        EXPECT_EQ(7u, identifier->getParents().size());
    141144        EXPECT_TRUE(contains(identifier->getParents(), Class(Identifiable)));
    142145        EXPECT_TRUE(contains(identifier->getParents(), Class(Listable)));
     146        EXPECT_TRUE(contains(identifier->getParents(), Class(Configurable)));
    143147        EXPECT_TRUE(contains(identifier->getParents(), Class(OrxonoxInterface)));
    144148        EXPECT_TRUE(contains(identifier->getParents(), Class(OrxonoxClass)));
Note: See TracChangeset for help on using the changeset viewer.