Fix tests

This commit is contained in:
Данил
2025-08-01 13:15:35 +07:00
parent cb1b040b6b
commit 0f6b61e0a0
10 changed files with 28 additions and 0 deletions
+5
View File
@@ -2,6 +2,11 @@
#include <iostream>
ClassA::ClassA()
{
SetType(Classes::ClassA);
}
int ClassA::foo()
{
return 0;
+1
View File
@@ -5,5 +5,6 @@
GENERATE_META(ClassA)
class ClassA : public IRTTI {
public:
ClassA();
virtual int foo();
};
+4
View File
@@ -1,5 +1,9 @@
#include "ClassB.h"
ClassB::ClassB() {
SetType(Classes::ClassB);
}
int ClassB::foo() {
return 1;
}
+1
View File
@@ -5,5 +5,6 @@
GENERATE_META(ClassB)
class ClassB : public ClassA{
public:
ClassB();
virtual int foo();
};
+4
View File
@@ -1,5 +1,9 @@
#include "ClassC.h"
ClassC::ClassC() {
SetType(Classes::ClassC);
}
int ClassC::foo()
{
return 2;
+1
View File
@@ -5,5 +5,6 @@
GENERATE_META(ClassC)
class ClassC : public ClassB {
public:
ClassC();
virtual int foo();
};
+5
View File
@@ -1,5 +1,10 @@
#include "ClassD.h"
ClassD::ClassD()
{
SetType(Classes::ClassD);
}
int ClassD::foo()
{
return 3;
+1
View File
@@ -5,5 +5,6 @@
GENERATE_META(ClassD)
class ClassD : public ClassC {
public:
ClassD();
virtual int foo();
};
+5
View File
@@ -1,5 +1,10 @@
#include "ClassE.h"
ClassE::ClassE()
{
SetType(Classes::ClassE);
}
int ClassE::foo()
{
return 4;
+1
View File
@@ -6,5 +6,6 @@ GENERATE_META(ClassE)
class ClassE : public ClassD
{
public:
ClassE();
virtual int foo();
};