Condition Coverage

blib/lib/Telegram/Bot/Brain.pm
Criterion Covered Total %
condition 0 29 0.0


and 3 conditions

line !l l&&!r l&&r condition
109 0 0 0 ref $reply_markup ne 'Telegram::Bot::Object::InlineKeyboardMarkup' and ref $reply_markup ne 'Telegram::Bot::Object::ReplyKeyboardMarkup'
0 0 0 ref $reply_markup ne 'Telegram::Bot::Object::InlineKeyboardMarkup' and ref $reply_markup ne 'Telegram::Bot::Object::ReplyKeyboardMarkup' and ref $reply_markup ne 'Telegram::Bot::Object::ReplyKeyboardRemove'
0 0 0 ref $reply_markup ne 'Telegram::Bot::Object::InlineKeyboardMarkup' and ref $reply_markup ne 'Telegram::Bot::Object::ReplyKeyboardMarkup' and ref $reply_markup ne 'Telegram::Bot::Object::ReplyKeyboardRemove' and ref $reply_markup ne 'Telegram::Bot::Object::ForceReply'

or 2 conditions

line l !l condition
91 0 0 shift() || {}
127 0 0 shift() || {}
151 0 0 shift() || {}
236 0 0 shift() || {}

or 3 conditions

line l !l&&r !l&&!r condition
80 0 0 0 $self->token || croak('no token?')
117 0 0 0 $self->token || croak('no token?')
141 0 0 0 $self->token || croak('no token?')
169 0 0 0 $self->token || croak('no token?')