Fix tests
This commit is contained in:
@@ -2,6 +2,11 @@
|
||||
|
||||
#include <iostream>
|
||||
|
||||
ClassA::ClassA()
|
||||
{
|
||||
SetType(Classes::ClassA);
|
||||
}
|
||||
|
||||
int ClassA::foo()
|
||||
{
|
||||
return 0;
|
||||
|
||||
@@ -5,5 +5,6 @@
|
||||
GENERATE_META(ClassA)
|
||||
class ClassA : public IRTTI {
|
||||
public:
|
||||
ClassA();
|
||||
virtual int foo();
|
||||
};
|
||||
@@ -1,5 +1,9 @@
|
||||
#include "ClassB.h"
|
||||
|
||||
ClassB::ClassB() {
|
||||
SetType(Classes::ClassB);
|
||||
}
|
||||
|
||||
int ClassB::foo() {
|
||||
return 1;
|
||||
}
|
||||
@@ -5,5 +5,6 @@
|
||||
GENERATE_META(ClassB)
|
||||
class ClassB : public ClassA{
|
||||
public:
|
||||
ClassB();
|
||||
virtual int foo();
|
||||
};
|
||||
@@ -1,5 +1,9 @@
|
||||
#include "ClassC.h"
|
||||
|
||||
ClassC::ClassC() {
|
||||
SetType(Classes::ClassC);
|
||||
}
|
||||
|
||||
int ClassC::foo()
|
||||
{
|
||||
return 2;
|
||||
|
||||
@@ -5,5 +5,6 @@
|
||||
GENERATE_META(ClassC)
|
||||
class ClassC : public ClassB {
|
||||
public:
|
||||
ClassC();
|
||||
virtual int foo();
|
||||
};
|
||||
@@ -1,5 +1,10 @@
|
||||
#include "ClassD.h"
|
||||
|
||||
ClassD::ClassD()
|
||||
{
|
||||
SetType(Classes::ClassD);
|
||||
}
|
||||
|
||||
int ClassD::foo()
|
||||
{
|
||||
return 3;
|
||||
|
||||
@@ -5,5 +5,6 @@
|
||||
GENERATE_META(ClassD)
|
||||
class ClassD : public ClassC {
|
||||
public:
|
||||
ClassD();
|
||||
virtual int foo();
|
||||
};
|
||||
@@ -1,5 +1,10 @@
|
||||
#include "ClassE.h"
|
||||
|
||||
ClassE::ClassE()
|
||||
{
|
||||
SetType(Classes::ClassE);
|
||||
}
|
||||
|
||||
int ClassE::foo()
|
||||
{
|
||||
return 4;
|
||||
|
||||
@@ -6,5 +6,6 @@ GENERATE_META(ClassE)
|
||||
class ClassE : public ClassD
|
||||
{
|
||||
public:
|
||||
ClassE();
|
||||
virtual int foo();
|
||||
};
|
||||
Reference in New Issue
Block a user