GCC Code Coverage Report


Directory: ./
File: TESTS/TEST_CONFIG_CHECK_VALUE/main.cpp
Date: 2025-11-27 16:44:16
Exec Total Coverage
Lines: 11 11 100.0%
Functions: 2 2 100.0%
Branches: 24 24 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 "phoenix_assert.h"
9 #include "phoenix_check.h"
10 #include "configCheckValue.h"
11
12 ///Check the configCheckValue
13 1 void checkConfigCheckValue(){
14
4/4
✓ Branch 0 (4→5) taken 1 times.
✓ Branch 2 (7→8) taken 1 times.
✓ Branch 4 (10→11) taken 1 times.
✓ Branch 6 (12→13) taken 1 times.
6 phoenix_assert(configCheckValue(2, 0, false, 10, false));
15
4/4
✓ Branch 0 (21→22) taken 1 times.
✓ Branch 2 (24→25) taken 1 times.
✓ Branch 4 (27→28) taken 1 times.
✓ Branch 6 (29→30) taken 1 times.
6 phoenix_assert(!configCheckValue(0, 0, false, 10, false));
16
4/4
✓ Branch 0 (38→39) taken 1 times.
✓ Branch 2 (41→42) taken 1 times.
✓ Branch 4 (44→45) taken 1 times.
✓ Branch 6 (46→47) taken 1 times.
6 phoenix_assert(!configCheckValue(10, 0, false, 10, false));
17
4/4
✓ Branch 0 (55→56) taken 1 times.
✓ Branch 2 (58→59) taken 1 times.
✓ Branch 4 (61→62) taken 1 times.
✓ Branch 6 (63→64) taken 1 times.
6 phoenix_assert(configCheckValue(2, 0, true, 10, true));
18
4/4
✓ Branch 0 (72→73) taken 1 times.
✓ Branch 2 (75→76) taken 1 times.
✓ Branch 4 (78→79) taken 1 times.
✓ Branch 6 (80→81) taken 1 times.
6 phoenix_assert(configCheckValue(0, 0, true, 10, true));
19
4/4
✓ Branch 0 (89→90) taken 1 times.
✓ Branch 2 (92→93) taken 1 times.
✓ Branch 4 (95→96) taken 1 times.
✓ Branch 6 (97→98) taken 1 times.
5 phoenix_assert(configCheckValue(10, 0, true, 10, true));
20 1 }
21
22
23 1 int main(int argc, char** argv){
24 1 checkConfigCheckValue();
25 1 return 0;
26 }
27
28
29