Branch Coverage

blib/lib/EV/ClickHouse.pm
Criterion Covered Total %
branch 0 70 0.0


line true false branch
24 0 0 if (my $uri = delete $args{'uri'})
25 0 0 if ($uri =~ m(^clickhouse(?:\+(\w+))?://(?:([^:\@]*?)(?::([^\@]*))?\@)?(\[[^\]]+\]|[^/:?]+)(?::(\d+))?(?:/([^?]*))?(?:\?(.*))?$)) { }
28 0 0 if $proto
29 0 0 if defined $u and $u ne ""
30 0 0 if defined $pw
32 0 0 if defined $p
33 0 0 if defined $db and $db ne ""
34 0 0 if (defined $qs)
37 0 0 if defined $k and defined $v
48 0 0 exists $args{'on_error'} ? :
49 0 0 if exists $args{'on_connect'}
50 0 0 if exists $args{'on_progress'}
51 0 0 if exists $args{'on_disconnect'}
52 0 0 if exists $args{'on_trace'}
81 0 0 unless $protocol eq "http" or $protocol eq "native"
84 0 0 $protocol eq 'native' ? :
86 0 0 $protocol eq 'native' ? :
87 0 0 if $compress
88 0 0 if defined $session_id
89 0 0 if $connect_timeout
90 0 0 if $query_timeout
91 0 0 if $tls
92 0 0 if defined $tls_ca_file
93 0 0 if $tls_skip_verify
94 0 0 if $auto_reconnect
95 0 0 if $keepalive
96 0 0 if $reconnect_delay
97 0 0 if $reconnect_max_delay
101 0 0 if $decode_datetime
102 0 0 if $decode_decimal
103 0 0 if $decode_enum
104 0 0 if $named_rows
105 0 0 if $decode_flags
108 0 0 if $settings
110 0 0 if %args