Branch Coverage

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


line true false branch
23 0 0 if (my $uri = delete $args{'uri'})
24 0 0 if ($uri =~ m[^clickhouse(?:\+(\w+))?://(?:([^:\@]*?)(?::([^\@]*))?\@)?([^/:]+)(?::(\d+))?(?:/([^?]*))?(?:\?(.*))?$]) { }
26 0 0 if $proto
27 0 0 if defined $u and $u ne ""
28 0 0 if defined $pw
30 0 0 if defined $p
31 0 0 if defined $db and $db ne ""
32 0 0 if (defined $qs)
35 0 0 if defined $k and defined $v
46 0 0 exists $args{'on_error'} ? :
47 0 0 if exists $args{'on_connect'}
48 0 0 if exists $args{'on_progress'}
49 0 0 if exists $args{'on_disconnect'}
50 0 0 if exists $args{'on_trace'}
79 0 0 unless $protocol eq "http" or $protocol eq "native"
82 0 0 $protocol eq 'native' ? :
84 0 0 $protocol eq 'native' ? :
85 0 0 if $compress
86 0 0 if defined $session_id
87 0 0 if $connect_timeout
88 0 0 if $query_timeout
89 0 0 if $tls
90 0 0 if defined $tls_ca_file
91 0 0 if $tls_skip_verify
92 0 0 if $auto_reconnect
93 0 0 if $keepalive
94 0 0 if $reconnect_delay
95 0 0 if $reconnect_max_delay
99 0 0 if $decode_datetime
100 0 0 if $decode_decimal
101 0 0 if $decode_enum
102 0 0 if $named_rows
103 0 0 if $decode_flags
106 0 0 if $settings
108 0 0 if %args