• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

vvromanov / hilo_utils / #111

08 Jan 2025 01:32PM UTC coverage: 68.374% (+0.6%) from 67.731%
#111

push

travis-ci

vvromanov
Add log_option_parse tests

14 of 17 new or added lines in 1 file covered. (82.35%)

25 existing lines in 5 files now uncovered.

1682 of 2460 relevant lines covered (68.37%)

9209.12 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

85.0
/src/LogOptions.cpp
1
#include "LogOptions.h"
2
#include "LogBase.h"
3
#include "common_utils.h"
4

5
error_t log_option_parse(int key, char* arg, struct argp_state* state, bool& handled)
6✔
6
{
7
    handled = true;
6✔
8
    switch (key) {
6✔
9
    case 'l':
2✔
10
        if (!tryParseLogLevel(arg, opt_log_level)) {
2✔
11
            return ARGP_ERR_UNKNOWN;
1✔
12
        }
13
        break;
1✔
14
    case OPT_LOG_SYSLOG_LEVEL:
2✔
15
        if (!tryParseLogLevel(arg, opt_log_level_to_syslog)) {
2✔
16
            return ARGP_ERR_UNKNOWN;
1✔
17
        }
18
        break;
1✔
19
    case OPT_LOG_NO_COLORED:
1✔
20
        opt_log_no_colored = true;
1✔
21
        break;
1✔
NEW
22
    case 's':
×
NEW
23
        opt_log_to_console = false;
×
NEW
24
        break;
×
25
    default:
1✔
26
        handled = false;
1✔
27
    }
28
    return 0;
4✔
29
}
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc