Condition Coverage

blib/lib/Google/Ads/GoogleAds/Client.pm
Criterion Covered Total %
condition 28 57 49.1


and 3 conditions

line !l l&&!r l&&r condition
74 0 2 6 $properties_file_of{$ident} and -e $properties_file_of{$ident}

or 2 conditions

line l !l condition
69 6 2 $properties_file_of{$ident} ||= "/root/googleads.properties"
86 6 2 $service_address_of{$ident} ||= "https://googleads.googleapis.com"
91 0 8 $user_agent_of{$ident} ||= "gl-perl/5.26.1"
94 0 8 $http_timeout_of{$ident} ||= 3600
96 0 8 $http_retry_timing_of{$ident} ||= "5,10,15"
98 0 8 $version_of{$ident} ||= "V11"

or 3 conditions

line l !l&&r !l&&!r condition
68 5 1 2 $properties_file_of{$ident} ||= $ENV{'GOOGLE_ADS_CONFIGURATION_FILE_PATH'}
76 0 6 0 $developer_token_of{$ident} ||= $properties{'developerToken'}
77 1 5 0 $login_customer_id_of{$ident} ||= $properties{'loginCustomerId'}
78 0 6 0 $linked_customer_id_of{$ident} ||= $properties{'linkedCustomerId'}
79 0 6 0 $service_address_of{$ident} ||= $properties{'serviceAddress'}
80 0 0 6 $user_agent_of{$ident} ||= $properties{'userAgent'}
81 0 6 0 $proxy_of{$ident} ||= $properties{'proxy'}
211 6 0 48 $line =~ /^#/ or $line =~ /^\s*$/
247 0 1 0 $ENV{'GOOGLE_ADS_DEVELOPER_TOKEN'} || $developer_token_of{$ident}
250 1 0 0 $ENV{'GOOGLE_ADS_LOGIN_CUSTOMER_ID'} || $login_customer_id_of{$ident}
253 0 1 0 $ENV{'GOOGLE_ADS_LINKED_CUSTOMER_ID'} || $linked_customer_id_of{$ident}
256 0 1 0 $ENV{'GOOGLE_ADS_ENDPOINT'} || $service_address_of{$ident}
259 1 0 0 $ENV{'GOOGLE_ADS_PERL_USER_AGENT'} || $user_agent_of{$ident}
261 0 1 0 $ENV{'GOOGLE_ADS_PERL_PROXY'} || $proxy_of{$ident}