21 b &=
phoenix_check(
"checkPhoenixCheck : OK : ", val, valSame);
22 b &= !
phoenix_check(
"checkPhoenixCheck : FAIL : ", val, valDifferent);
28 std::cout <<
"testIsOk : OK => " <<
phoenix_isOk(
true) << std::endl;
29 std::cout <<
"testIsOk : FAIL => " <<
phoenix_isOk(
false) << std::endl;
49 std::vector<std::string> vecVal, vecValShort, vecValLong, vecEmpty;
50 vecVal.push_back(
"1");
51 vecVal.push_back(
"2");
52 vecVal.push_back(
"3");
54 vecValShort.push_back(
"1");
55 vecValShort.push_back(
"2");
57 vecValLong.push_back(
"1");
58 vecValLong.push_back(
"2");
59 vecValLong.push_back(
"3");
60 vecValLong.push_back(
"4");
74 std::list<std::string> vecVal, vecValShort, vecValLong, vecEmpty;
75 vecVal.push_back(
"1");
76 vecVal.push_back(
"2");
77 vecVal.push_back(
"3");
79 vecValShort.push_back(
"1");
80 vecValShort.push_back(
"2");
82 vecValLong.push_back(
"1");
83 vecValLong.push_back(
"2");
84 vecValLong.push_back(
"3");
85 vecValLong.push_back(
"4");
97 int main(
int argc,
char** argv){
int main(int argc, char **argv)
void testCheckVector()
Check the vector.
bool checkPhoenixCheck(T val, T valSame, T valDifferent)
Check the phoenix_check.
void testIsOk()
Test the string filename function.
void testCheckList()
Check the list.
#define phoenix_assert(isOk)
bool phoenix_check(const std::string &testName, const std::string &val, const std::string &reference)
Check two string.
std::string phoenix_isOk(bool b)
Print OK or FAIL depending on the given boolean.