| Line | Branch | Exec | Source |
|---|---|---|---|
| 1 | /*************************************** | ||
| 2 | Auteur : Pierre Aubert | ||
| 3 | Mail : pierre.aubert@lapp.in2p3.fr | ||
| 4 | Licence : CeCILL-C | ||
| 5 | ****************************************/ | ||
| 6 | |||
| 7 | #include "phoenix_assert.h" | ||
| 8 | #include "phoenix_check.h" | ||
| 9 | #include "daemon_config_exception.h" | ||
| 10 | |||
| 11 | ///Test the Swarm exception | ||
| 12 | 1 | void testSwarmException(){ | |
| 13 |
4/4✓ Branch 0 (2→3) taken 1 times.
✓ Branch 2 (3→4) taken 1 times.
✓ Branch 4 (4→5) taken 1 times.
✓ Branch 6 (5→6) taken 1 times.
|
1 | Phoenix::SwarmException ex("function", "some error message", "Component"); |
| 14 |
8/8✓ Branch 0 (11→12) taken 1 times.
✓ Branch 2 (12→13) taken 1 times.
✓ Branch 4 (13→14) taken 1 times.
✓ Branch 6 (14→15) taken 1 times.
✓ Branch 8 (17→18) taken 1 times.
✓ Branch 10 (20→21) taken 1 times.
✓ Branch 12 (23→24) taken 1 times.
✓ Branch 14 (24→25) taken 1 times.
|
8 | phoenix_assert(phoenix_check("SwarmException component", ex.getComponent(), PString("Component"))); |
| 15 |
8/8✓ Branch 0 (36→37) taken 1 times.
✓ Branch 2 (37→38) taken 1 times.
✓ Branch 4 (38→39) taken 1 times.
✓ Branch 6 (39→40) taken 1 times.
✓ Branch 8 (42→43) taken 1 times.
✓ Branch 10 (45→46) taken 1 times.
✓ Branch 12 (48→49) taken 1 times.
✓ Branch 14 (49→50) taken 1 times.
|
8 | phoenix_assert(phoenix_check("SwarmException function", ex.getFunction(), PString("function"))); |
| 16 |
8/8✓ Branch 0 (61→62) taken 1 times.
✓ Branch 2 (62→63) taken 1 times.
✓ Branch 4 (63→64) taken 1 times.
✓ Branch 6 (64→65) taken 1 times.
✓ Branch 8 (67→68) taken 1 times.
✓ Branch 10 (70→71) taken 1 times.
✓ Branch 12 (73→74) taken 1 times.
✓ Branch 14 (74→75) taken 1 times.
|
7 | phoenix_assert(phoenix_check("SwarmException message", ex.getMessage(), PString("some error message"))); |
| 17 | |||
| 18 |
3/3✓ Branch 0 (84→85) taken 1 times.
✓ Branch 2 (85→86) taken 1 times.
✓ Branch 4 (86→87) taken 1 times.
|
1 | Phoenix::ParserException pex("function", "message"); |
| 19 |
8/8✓ Branch 0 (91→92) taken 1 times.
✓ Branch 2 (92→93) taken 1 times.
✓ Branch 4 (93→94) taken 1 times.
✓ Branch 6 (94→95) taken 1 times.
✓ Branch 8 (97→98) taken 1 times.
✓ Branch 10 (100→101) taken 1 times.
✓ Branch 12 (103→104) taken 1 times.
✓ Branch 14 (104→105) taken 1 times.
|
8 | phoenix_assert(phoenix_check("ParserException component", pex.getComponent(), PString("Parser"))); |
| 20 |
8/8✓ Branch 0 (116→117) taken 1 times.
✓ Branch 2 (117→118) taken 1 times.
✓ Branch 4 (118→119) taken 1 times.
✓ Branch 6 (119→120) taken 1 times.
✓ Branch 8 (122→123) taken 1 times.
✓ Branch 10 (125→126) taken 1 times.
✓ Branch 12 (128→129) taken 1 times.
✓ Branch 14 (129→130) taken 1 times.
|
8 | phoenix_assert(phoenix_check("ParserException function", pex.getFunction(), PString("function"))); |
| 21 |
8/8✓ Branch 0 (141→142) taken 1 times.
✓ Branch 2 (142→143) taken 1 times.
✓ Branch 4 (143→144) taken 1 times.
✓ Branch 6 (144→145) taken 1 times.
✓ Branch 8 (147→148) taken 1 times.
✓ Branch 10 (150→151) taken 1 times.
✓ Branch 12 (153→154) taken 1 times.
✓ Branch 14 (154→155) taken 1 times.
|
7 | phoenix_assert(phoenix_check("ParserException message", pex.getMessage(), PString("message"))); |
| 22 | |||
| 23 |
3/3✓ Branch 0 (164→165) taken 1 times.
✓ Branch 2 (165→166) taken 1 times.
✓ Branch 4 (166→167) taken 1 times.
|
1 | Phoenix::ConfigException mex("function", "message"); |
| 24 |
8/8✓ Branch 0 (171→172) taken 1 times.
✓ Branch 2 (172→173) taken 1 times.
✓ Branch 4 (173→174) taken 1 times.
✓ Branch 6 (174→175) taken 1 times.
✓ Branch 8 (177→178) taken 1 times.
✓ Branch 10 (180→181) taken 1 times.
✓ Branch 12 (183→184) taken 1 times.
✓ Branch 14 (184→185) taken 1 times.
|
8 | phoenix_assert(phoenix_check("ConfigException component", mex.getComponent(), PString("Config"))); |
| 25 |
8/8✓ Branch 0 (196→197) taken 1 times.
✓ Branch 2 (197→198) taken 1 times.
✓ Branch 4 (198→199) taken 1 times.
✓ Branch 6 (199→200) taken 1 times.
✓ Branch 8 (202→203) taken 1 times.
✓ Branch 10 (205→206) taken 1 times.
✓ Branch 12 (208→209) taken 1 times.
✓ Branch 14 (209→210) taken 1 times.
|
8 | phoenix_assert(phoenix_check("ConfigException function", mex.getFunction(), PString("function"))); |
| 26 |
8/8✓ Branch 0 (221→222) taken 1 times.
✓ Branch 2 (222→223) taken 1 times.
✓ Branch 4 (223→224) taken 1 times.
✓ Branch 6 (224→225) taken 1 times.
✓ Branch 8 (227→228) taken 1 times.
✓ Branch 10 (230→231) taken 1 times.
✓ Branch 12 (233→234) taken 1 times.
✓ Branch 14 (234→235) taken 1 times.
|
7 | phoenix_assert(phoenix_check("ConfigException message", mex.getMessage(), PString("message"))); |
| 27 | |||
| 28 |
3/3✓ Branch 0 (244→245) taken 1 times.
✓ Branch 2 (245→246) taken 1 times.
✓ Branch 4 (246→247) taken 1 times.
|
1 | Phoenix::SocketStatusException sockex("function", "message"); |
| 29 |
8/8✓ Branch 0 (251→252) taken 1 times.
✓ Branch 2 (252→253) taken 1 times.
✓ Branch 4 (253→254) taken 1 times.
✓ Branch 6 (254→255) taken 1 times.
✓ Branch 8 (257→258) taken 1 times.
✓ Branch 10 (260→261) taken 1 times.
✓ Branch 12 (263→264) taken 1 times.
✓ Branch 14 (264→265) taken 1 times.
|
8 | phoenix_assert(phoenix_check("SocketStatusException component", sockex.getComponent(), PString("SocketStatus"))); |
| 30 |
8/8✓ Branch 0 (276→277) taken 1 times.
✓ Branch 2 (277→278) taken 1 times.
✓ Branch 4 (278→279) taken 1 times.
✓ Branch 6 (279→280) taken 1 times.
✓ Branch 8 (282→283) taken 1 times.
✓ Branch 10 (285→286) taken 1 times.
✓ Branch 12 (288→289) taken 1 times.
✓ Branch 14 (289→290) taken 1 times.
|
8 | phoenix_assert(phoenix_check("SocketStatusException function", sockex.getFunction(), PString("function"))); |
| 31 |
8/8✓ Branch 0 (301→302) taken 1 times.
✓ Branch 2 (302→303) taken 1 times.
✓ Branch 4 (303→304) taken 1 times.
✓ Branch 6 (304→305) taken 1 times.
✓ Branch 8 (307→308) taken 1 times.
✓ Branch 10 (310→311) taken 1 times.
✓ Branch 12 (313→314) taken 1 times.
✓ Branch 14 (314→315) taken 1 times.
|
7 | phoenix_assert(phoenix_check("SocketStatusException message", sockex.getMessage(), PString("message"))); |
| 32 | 1 | } | |
| 33 | |||
| 34 | 1 | int main(int argc, char ** argv){ | |
| 35 | 1 | testSwarmException(); | |
| 36 | |||
| 37 | 1 | return 0; | |
| 38 | } | ||
| 39 |