8d5d041590
Find new home for downstream RHEL tests. Upstream them. The set of tests used for fedora gating stays intact: The gating tests are only those having the tier1 tag set in their main.fmf file. The testplan plans/ci.fmf filters the others out from gating. The set of Fedora gating tests stays the same as it was before this change.
44 lines
719 B
C++
44 lines
719 B
C++
#include "classes.hpp"
|
|
#include <iostream>
|
|
|
|
void A::privateA1(){
|
|
std::cout << "privateA1" << std::endl;
|
|
this->privateA2();
|
|
|
|
}
|
|
|
|
void A::privateA2(){
|
|
std::cout << "privateA2" << std::endl;
|
|
this->recursiveA1(3);
|
|
|
|
}
|
|
|
|
void A::recursiveA1(int count){
|
|
std::cout << "recursiveA1: " << count << std::endl;
|
|
if (count == 0)
|
|
return;
|
|
this->recursiveA1(count-1);
|
|
return;
|
|
}
|
|
|
|
void A::publicA1(){
|
|
std::cout << "publicA1" << std::endl;
|
|
this->publicA2();
|
|
}
|
|
|
|
void A::publicA2(){
|
|
std::cout << "publicA2" << std::endl;
|
|
this->privateA1();
|
|
}
|
|
|
|
|
|
void B::privateB1(A a){
|
|
std::cout << "privateB1" << std::endl;
|
|
a.publicA1();
|
|
}
|
|
|
|
void B::publicB1(A a){
|
|
std::cout << "publicB1" << std::endl;
|
|
this->privateB1(a);
|
|
}
|