Condition Coverage

blib/lib/Selenium/Client.pm
Criterion Covered Total %
condition 0 59 0.0


and 3 conditions

line !l l&&!r l&&r condition
268 0 0 0 $inject_key and $inject_value
274 0 0 0 $method eq "NewSession" and not %params
288 0 0 0 $self->{'debug'} and exists $options{'content'}
294 0 0 0 $cb and ref $cb eq "CODE"
304 0 0 0 $self->{'debug'} and ref $res eq "HASH"

or 2 conditions

line l !l condition
30 0 0 $options{'version'} //= "stable"
31 0 0 $options{'port'} //= 4444
34 0 0 $options{'host'} //= "127.0.0.1"
37 0 0 $options{'nofetch'} //= 1
38 0 0 $options{'scheme'} //= "http"
39 0 0 $options{'prefix'} //= ""
42 0 0 $options{'driver'} //= "SeleniumHQ::Jar"
43 0 0 $options{'post_callbacks'} //= []
44 0 0 $options{'auto_close'} //= 1
45 0 0 $options{'browser'} //= ""
46 0 0 $options{'headless'} //= 1
47 0 0 $options{'normalize'} //= 1
48 0 0 $options{'fatal'} //= 1
51 0 0 $options{'hardcode'} //= 1
52 0 0 $options{'capabilities'} //= {}
370 0 0 $inject // {}

or 3 conditions

line l !l&&r !l&&!r condition
40 0 0 0 $options{'ua'} //= "HTTP::Tiny"->new
41 0 0 0 $options{'client_dir'} //= File::HomeDir::my_home() . '/.selenium'
179 0 0 0 fork // confess("Could not fork")
402 0 0 0 $self->{'sessionId'} // $self->{'sessionid'}