GCC Code Coverage Report


Directory: ./
File: TESTS/TEST_CONFIG_CHECK_VALUE/main.cpp
Date: 2026-05-05 14:43:57
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 (5→6) taken 1 times.
✓ Branch 2 (8→9) taken 1 times.
✓ Branch 4 (11→12) taken 1 times.
✓ Branch 6 (12→13) taken 1 times.
6 phoenix_assert(configCheckValue(2, 0, false, 10, false));
15
4/4
✓ Branch 0 (22→23) taken 1 times.
✓ Branch 2 (25→26) taken 1 times.
✓ Branch 4 (28→29) taken 1 times.
✓ Branch 6 (29→30) taken 1 times.
6 phoenix_assert(!configCheckValue(0, 0, false, 10, false));
16
4/4
✓ Branch 0 (39→40) taken 1 times.
✓ Branch 2 (42→43) taken 1 times.
✓ Branch 4 (45→46) taken 1 times.
✓ Branch 6 (46→47) taken 1 times.
6 phoenix_assert(!configCheckValue(10, 0, false, 10, false));
17
4/4
✓ Branch 0 (56→57) taken 1 times.
✓ Branch 2 (59→60) taken 1 times.
✓ Branch 4 (62→63) taken 1 times.
✓ Branch 6 (63→64) taken 1 times.
6 phoenix_assert(configCheckValue(2, 0, true, 10, true));
18
4/4
✓ Branch 0 (73→74) taken 1 times.
✓ Branch 2 (76→77) taken 1 times.
✓ Branch 4 (79→80) taken 1 times.
✓ Branch 6 (80→81) taken 1 times.
6 phoenix_assert(configCheckValue(0, 0, true, 10, true));
19
4/4
✓ Branch 0 (90→91) taken 1 times.
✓ Branch 2 (93→94) taken 1 times.
✓ Branch 4 (96→97) taken 1 times.
✓ Branch 6 (97→98) taken 1 times.
6 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