diff options
author | Andreas Stöckel <astoecke@techfak.uni-bielefeld.de> | 2014-12-20 00:16:37 +0100 |
---|---|---|
committer | Andreas Stöckel <andreas@somweyr.de> | 2014-12-20 00:16:37 +0100 |
commit | 04248309bdedb58be2fe1aa1fad0342ac936b541 (patch) | |
tree | de8663198fad53b0bbca3b774b1abd1e4c4cbad2 /test/core | |
parent | ee5a821286c48388a900c12b7c03190bed9b1f25 (diff) |
improved RTTI system
Diffstat (limited to 'test/core')
-rw-r--r-- | test/core/managed/ManagedTest.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/test/core/managed/ManagedTest.cpp b/test/core/managed/ManagedTest.cpp index f196770..e286166 100644 --- a/test/core/managed/ManagedTest.cpp +++ b/test/core/managed/ManagedTest.cpp @@ -118,6 +118,11 @@ TEST(Managed, type) ASSERT_EQ(&Type3, &m3->type()); ASSERT_EQ(&Type4, &m4->type()); ASSERT_EQ(&ManagedType::None, &m5->type()); + + ASSERT_EQ(&Type1, &ManagedType::typeOf(*m1)); + ASSERT_EQ(&Type1, &ManagedType::typeOf<TypeTestManaged1>()); + ASSERT_EQ(&Type1, &typeOf<TypeTestManaged1>()); + ASSERT_EQ(&Type1, &typeOf(*m1)); } } |