Branch Coverage

File:lib/Net/MQTT/Message/Connect.pm
Coverage:100.0%

line%coveragebranch
43100TFunless shift(@_)->{'protocol_name'}
52100TFunless shift(@_)->{'protocol_version'}
63100TFunless $$self{'user_name_flag'}
75100TFunless $$self{'password_flag'}
85100TFunless shift(@_)->{'will_retain'}
94100TFunless shift(@_)->{'will_qos'}
103100TFunless shift(@_)->{'will_flag'}
114100TFdefined $$self{'clean_session'} ? :
124100TFunless shift(@_)->{'connect_reserved_flag'}
133100TFunless shift(@_)->{'keep_alive_timer'}
143100TFunless shift(@_)->{'client_id'}
183100TF$self->user_name_flag ? :
100TF$self->password_flag ? :
100TF$self->will_flag ? :
207100TFif ($self->will_flag)
211100TFif ($self->user_name_flag)
214100TFif ($self->password_flag)
233100TFif $self->will_flag
234100TFif $self->will_flag
235100TFif $self->user_name_flag
236100TFif $self->password_flag