Condition Coverage

blib/lib/MCP/Tool.pm
Criterion Covered Total %
condition 11 20 55.0


and 3 conditions

line !l l&&!r l&&r condition
26 19 0 3 builtin::blessed($result) and $result->isa("Mojo::Promise")
75 17 0 5 ref $result eq "HASH" and exists $$result{"content"}

or 2 conditions

line l !l condition
18 0 1 $$options{"mime_type"} // "audio/wav"
37 0 1 $$options{"mime_type"} // "image/png"
1 0 $$options{"annotations"} // {}
51 1 0 $$options{"name"} // ""
1 0 $$options{"description"} // ""
0 1 $$options{"mime_type"} // "text/plain"
0 1 $$options{"annotations"} // {}