Condition Coverage

blib/lib/Outthentic/Story.pm
Criterion Covered Total %
condition 0 38 0.0


and 2 conditions

line l !l condition
1007 0 0 $data =~ /alpine/i and $OS = 'alpine'
1008 0 0 $data =~ /minoca/i and $OS = 'minoca'
1011 0 0 $data =~ /arch/i and $OS = 'archlinux'
1012 0 0 $data =~ /funtoo/i and $OS = 'funtoo'
1013 0 0 $data =~ /fedora/i and $OS = 'fedora'
1014 0 0 $data =~ /amazon/i and $OS = 'amazon'
1015 0 0 $data =~ /ubuntu/i and $OS = 'ubuntu'
1016 0 0 $data =~ /debian/i and $OS = 'debian'
1017 0 0 $data =~ /darwin/i and $OS = 'darwin'
1018 0 0 $data =~ /MSWin/i and $OS = 'windows'

and 3 conditions

line !l l&&!r l&&r condition
1009 0 0 0 $data =~ /centos linux(\d+)/i and $OS = "centos$1"
1010 0 0 0 $data =~ /Red Hat.*release\s+(\d)/i and $OS = "centos$1"

or 2 conditions

line l !l condition
287 0 0 shift() || {}
649 0 0 $story_vars_json || {}
715 0 0 $story_vars_json || {}
855 0 0 $story_vars_json || {}
915 0 0 $task_name || ''
917 0 0 $task_name || ''