GCC Code Coverage Report
Directory: ./ Exec Total Coverage
File: tmp_project/StringUtils/TESTS/TEST_REGEXPR/main.cpp Lines: 11 11 100.0 %
Date: 2024-12-09 15:30:52 Branches: 42 42 100.0 %

Line Branch Exec Source
1
2
/***************************************
3
	Auteur : Pierre Aubert
4
	Mail : pierre.aubert@lapp.in2p3.fr
5
	Licence : CeCILL-C
6
****************************************/
7
8
#include <iostream>
9
#include "phoenix_assert.h"
10
#include "string_system.h"
11
12
///Test the is lower/upper case
13
1
void testRegExpr(){
14

1
	phoenix_assert(!isStringMatchRegex("", ""));
15

1
	phoenix_assert(isStringMatchRegex("agoihoicffEZEFjffz", "[:alpha:]"));
16

1
	phoenix_assert(isStringMatchRegex("1092095235", "[0-9]"));
17

1
	phoenix_assert(isStringMatchRegex("fjafzaofazofjaz", "[a-z]"));
18

1
	phoenix_assert(isStringMatchRegex("EOJZEPFJGOEPGJPS", "[A-Z]"));
19

1
	phoenix_assert(!isStringMatchRegex("1092095235", "[a-z]"));
20
1
}
21
22
1
int main(int argc, char** argv){
23
1
	testRegExpr();
24
1
	return 0;
25
}
26
27