Branch Coverage

File:bin/random-string
Coverage:90.9%

line%coveragebranch
3450TFunless &GetOptions("count|c=i", \$opts{'count'}, "length|l=i", \$opts{'length'}, "smart|s", \$opts{'smart'}, "unique|u", \$opts{'unique'}, "separator|S=s", \$opts{'separator'}, "help|h|?", \$opts{'help'}, "man|m", \$opts{'man'}, "version|v", \$opts{'version'}, "examples|e", \$opts{'examples'})
37100TFif ($opts{'version'})
42100TFif $opts{'help'}
43100TFif $opts{'man'}
45100TFif ($opts{'examples'})
53100TFunless (defined $pattern)
59100TFif ($opts{'count'} < 1)
7450TFif ($@)
82100TF$opts{'smart'} ? :
85100TFif ($@)
94100TFunless $opts{'separator'} =~ /\n$/