line |
true |
false |
branch |
124
|
15 |
1 |
unless (Text::NSP::Measures::4D::computeObservedValues($values)) |
128
|
0 |
1 |
unless (Text::NSP::Measures::4D::computeMarginalTotals($values)) |
132
|
0 |
1 |
unless (Text::NSP::Measures::4D::computeExpectedValues($values)) |
137
|
1 |
0 |
if ($Text::NSP::Measures::4D::MI::n1111) |
139
|
0 |
1 |
if ($Text::NSP::Measures::4D::MI::m1111 == 0) |
144
|
0 |
1 |
if ($Text::NSP::Measures::4D::MI::n1111 / $Text::NSP::Measures::4D::MI::m1111 <= 0) |
151
|
0 |
1 |
if ($Text::NSP::Measures::4D::MI::n1112) |
153
|
0 |
0 |
if ($Text::NSP::Measures::4D::MI::m1112 == 0) |
158
|
0 |
0 |
if ($Text::NSP::Measures::4D::MI::n1112 / $Text::NSP::Measures::4D::MI::m1112 <= 0) |
165
|
0 |
1 |
if ($Text::NSP::Measures::4D::MI::n1121) |
167
|
0 |
0 |
if ($Text::NSP::Measures::4D::MI::m1121 == 0) |
172
|
0 |
0 |
if ($Text::NSP::Measures::4D::MI::n1121 / $Text::NSP::Measures::4D::MI::m1121 <= 0) |
180
|
0 |
1 |
if ($Text::NSP::Measures::4D::MI::n1122) |
182
|
0 |
0 |
if ($Text::NSP::Measures::4D::MI::m1122 == 0) |
187
|
0 |
0 |
if ($Text::NSP::Measures::4D::MI::n1122 / $Text::NSP::Measures::4D::MI::m1122 <= 0) |
194
|
0 |
1 |
if ($Text::NSP::Measures::4D::MI::n1211) |
196
|
0 |
0 |
if ($Text::NSP::Measures::4D::MI::m1211 == 0) |
201
|
0 |
0 |
if ($Text::NSP::Measures::4D::MI::n1211 / $Text::NSP::Measures::4D::MI::m1211 <= 0) |
208
|
0 |
1 |
if ($Text::NSP::Measures::4D::MI::n1212) |
210
|
0 |
0 |
if ($Text::NSP::Measures::4D::MI::m1212 == 0) |
215
|
0 |
0 |
if ($Text::NSP::Measures::4D::MI::n1212 / $Text::NSP::Measures::4D::MI::m1212 <= 0) |
222
|
0 |
1 |
if ($Text::NSP::Measures::4D::MI::n1221) |
224
|
0 |
0 |
if ($Text::NSP::Measures::4D::MI::m1221 == 0) |
229
|
0 |
0 |
if ($Text::NSP::Measures::4D::MI::n1221 / $Text::NSP::Measures::4D::MI::m1221 <= 0) |
236
|
1 |
0 |
if ($Text::NSP::Measures::4D::MI::n1222) |
238
|
0 |
1 |
if ($Text::NSP::Measures::4D::MI::m1222 == 0) |
243
|
0 |
1 |
if ($Text::NSP::Measures::4D::MI::n1222 / $Text::NSP::Measures::4D::MI::m1222 <= 0) |
250
|
1 |
0 |
if ($Text::NSP::Measures::4D::MI::n2111) |
252
|
0 |
1 |
if ($Text::NSP::Measures::4D::MI::m2111 == 0) |
257
|
0 |
1 |
if ($Text::NSP::Measures::4D::MI::n2111 / $Text::NSP::Measures::4D::MI::m2111 <= 0) |
264
|
1 |
0 |
if ($Text::NSP::Measures::4D::MI::n2112) |
266
|
0 |
1 |
if ($Text::NSP::Measures::4D::MI::m2112 == 0) |
271
|
0 |
1 |
if ($Text::NSP::Measures::4D::MI::n2112 / $Text::NSP::Measures::4D::MI::m2112 <= 0) |
278
|
0 |
1 |
if ($Text::NSP::Measures::4D::MI::n2121) |
280
|
0 |
0 |
if ($Text::NSP::Measures::4D::MI::m2121 == 0) |
285
|
0 |
0 |
if ($Text::NSP::Measures::4D::MI::n2121 / $Text::NSP::Measures::4D::MI::m2121 <= 0) |
292
|
1 |
0 |
if ($Text::NSP::Measures::4D::MI::n2122) |
294
|
0 |
1 |
if ($Text::NSP::Measures::4D::MI::m2122 == 0) |
299
|
0 |
1 |
if ($Text::NSP::Measures::4D::MI::n2122 / $Text::NSP::Measures::4D::MI::m2122 <= 0) |
306
|
0 |
1 |
if ($Text::NSP::Measures::4D::MI::n2211) |
308
|
0 |
0 |
if ($Text::NSP::Measures::4D::MI::m2211 == 0) |
313
|
0 |
0 |
if ($Text::NSP::Measures::4D::MI::n2211 / $Text::NSP::Measures::4D::MI::m2211 <= 0) |
320
|
1 |
0 |
if ($Text::NSP::Measures::4D::MI::n2212) |
322
|
0 |
1 |
if ($Text::NSP::Measures::4D::MI::m2212 == 0) |
327
|
0 |
1 |
if ($Text::NSP::Measures::4D::MI::n2212 / $Text::NSP::Measures::4D::MI::m2212 <= 0) |
334
|
1 |
0 |
if ($Text::NSP::Measures::4D::MI::n2221) |
336
|
0 |
1 |
if ($Text::NSP::Measures::4D::MI::m2221 == 0) |
341
|
0 |
1 |
if ($Text::NSP::Measures::4D::MI::n2221 / $Text::NSP::Measures::4D::MI::m2221 <= 0) |
348
|
1 |
0 |
if ($Text::NSP::Measures::4D::MI::n2222) |
350
|
0 |
1 |
if ($Text::NSP::Measures::4D::MI::m2222 == 0) |
355
|
0 |
1 |
if ($Text::NSP::Measures::4D::MI::n2222 / $Text::NSP::Measures::4D::MI::m2222 <= 0) |
383
|
8 |
8 |
if ($n) { } |