blib/lib/Acme/Mitey/Cards/Types.pm | |||
---|---|---|---|
Criterion | Covered | Total | % |
subroutine | 78 | 298 | 26.1 |
pod | 71 | 213 | 33.3 |
line | count | pod | subroutine |
---|---|---|---|
1 | 10 | n/a | BEGIN |
2 | 10 | n/a | BEGIN |
3 | 10 | n/a | BEGIN |
7 | 10 | n/a | BEGIN |
8 | 10 | n/a | BEGIN |
22 | 10 | n/a | BEGIN |
27 | 109 | n/a | __ANON__ |
28 | 0 | n/a | __ANON__ |
30 | 0 | n/a | __ANON__ |
31 | 0 | n/a | __ANON__ |
33 | 10 | n/a | BEGIN |
36 | 4 | n/a | union |
39 | 0 | n/a | __ANON__ |
46 | 0 | n/a | check |
52 | 0 | n/a | get_message |
56 | 0 | n/a | validate |
62 | 0 | n/a | assert_valid |
68 | 0 | n/a | assert_return |
74 | 0 | n/a | to_TypeTiny |
92 | 0 | n/a | __ANON__ |
93 | 0 | n/a | __ANON__ |
98 | 0 | n/a | DOES |
108 | 0 | Yes | Any |
112 | 0 | No | is_Any |
116 | 0 | No | assert_Any |
131 | 0 | Yes | ArrayRef |
135 | 0 | No | is_ArrayRef |
139 | 0 | No | assert_ArrayRef |
154 | 0 | Yes | Bool |
158 | 0 | No | is_Bool |
162 | 0 | No | assert_Bool |
177 | 0 | Yes | Card |
181 | 10 | No | BEGIN |
181 | 0 | n/a | is_Card |
185 | 10 | No | BEGIN |
185 | 0 | n/a | assert_Card |
200 | 8 | Yes | CardArray |
204 | 10 | No | BEGIN |
204 | 0 | n/a | is_CardArray |
208 | 10 | No | BEGIN |
208 | 0 | n/a | assert_CardArray |
223 | 4 | Yes | CardNumber |
227 | 0 | No | is_CardNumber |
231 | 0 | No | assert_CardNumber |
246 | 4 | Yes | Character |
250 | 0 | No | is_Character |
254 | 0 | No | assert_Character |
269 | 0 | Yes | ClassName |
273 | 0 | No | is_ClassName |
274 | 10 | n/a | BEGIN |
275 | 0 | n/a | __ANON__ |
292 | 0 | No | assert_ClassName |
293 | 10 | n/a | BEGIN |
294 | 0 | n/a | __ANON__ |
322 | 0 | Yes | CodeRef |
326 | 0 | No | is_CodeRef |
330 | 0 | No | assert_CodeRef |
345 | 0 | Yes | ConsumerOf |
349 | 10 | No | BEGIN |
349 | 0 | n/a | is_ConsumerOf |
353 | 10 | No | BEGIN |
353 | 0 | n/a | assert_ConsumerOf |
368 | 0 | Yes | CycleTuple |
372 | 0 | No | is_CycleTuple |
376 | 0 | No | assert_CycleTuple |
391 | 9 | Yes | Deck |
395 | 10 | No | BEGIN |
395 | 0 | n/a | is_Deck |
399 | 10 | No | BEGIN |
399 | 0 | n/a | assert_Deck |
414 | 0 | Yes | Defined |
418 | 0 | No | is_Defined |
422 | 0 | No | assert_Defined |
437 | 0 | Yes | DelimitedStr |
441 | 0 | No | is_DelimitedStr |
445 | 0 | No | assert_DelimitedStr |
460 | 0 | Yes | Dict |
464 | 0 | No | is_Dict |
468 | 0 | No | assert_Dict |
483 | 0 | Yes | Enum |
487 | 0 | No | is_Enum |
491 | 0 | No | assert_Enum |
506 | 0 | Yes | FaceCard |
510 | 10 | No | BEGIN |
510 | 0 | n/a | is_FaceCard |
514 | 10 | No | BEGIN |
514 | 0 | n/a | assert_FaceCard |
529 | 0 | Yes | FileHandle |
533 | 10 | No | BEGIN |
533 | 0 | n/a | is_FileHandle |
537 | 10 | No | BEGIN |
537 | 0 | n/a | assert_FileHandle |
552 | 0 | Yes | GlobRef |
556 | 0 | No | is_GlobRef |
560 | 0 | No | assert_GlobRef |
575 | 0 | Yes | Hand |
579 | 10 | No | BEGIN |
579 | 0 | n/a | is_Hand |
583 | 10 | No | BEGIN |
583 | 0 | n/a | assert_Hand |
598 | 0 | Yes | HasMethods |
602 | 10 | No | BEGIN |
602 | 0 | n/a | is_HasMethods |
606 | 10 | No | BEGIN |
606 | 0 | n/a | assert_HasMethods |
621 | 3 | Yes | HashRef |
625 | 0 | No | is_HashRef |
629 | 0 | No | assert_HashRef |
644 | 0 | Yes | InstanceOf |
648 | 10 | No | BEGIN |
648 | 0 | n/a | is_InstanceOf |
652 | 10 | No | BEGIN |
652 | 0 | n/a | assert_InstanceOf |
667 | 8 | Yes | Int |
671 | 0 | No | is_Int |
675 | 0 | No | assert_Int |
690 | 0 | Yes | IntRange |
694 | 0 | No | is_IntRange |
698 | 0 | No | assert_IntRange |
713 | 0 | Yes | Item |
717 | 0 | No | is_Item |
721 | 0 | No | assert_Item |
736 | 0 | Yes | JokerCard |
740 | 10 | No | BEGIN |
740 | 0 | n/a | is_JokerCard |
744 | 10 | No | BEGIN |
744 | 0 | n/a | assert_JokerCard |
759 | 0 | Yes | LaxNum |
763 | 10 | No | BEGIN |
763 | 0 | n/a | is_LaxNum |
767 | 10 | No | BEGIN |
767 | 0 | n/a | assert_LaxNum |
782 | 0 | Yes | LowerCaseSimpleStr |
786 | 10 | No | BEGIN |
786 | 0 | n/a | is_LowerCaseSimpleStr |
790 | 0 | No | assert_LowerCaseSimpleStr |
805 | 0 | Yes | LowerCaseStr |
809 | 0 | No | is_LowerCaseStr |
813 | 0 | No | assert_LowerCaseStr |
828 | 0 | Yes | Map |
832 | 0 | No | is_Map |
836 | 0 | No | assert_Map |
851 | 0 | Yes | Maybe |
855 | 0 | No | is_Maybe |
859 | 0 | No | assert_Maybe |
874 | 0 | Yes | NegativeInt |
878 | 0 | No | is_NegativeInt |
882 | 0 | No | assert_NegativeInt |
897 | 0 | Yes | NegativeNum |
901 | 10 | No | BEGIN |
901 | 0 | n/a | is_NegativeNum |
905 | 10 | No | BEGIN |
905 | 0 | n/a | assert_NegativeNum |
920 | 0 | Yes | NegativeOrZeroInt |
924 | 0 | No | is_NegativeOrZeroInt |
928 | 0 | No | assert_NegativeOrZeroInt |
943 | 0 | Yes | NegativeOrZeroNum |
947 | 10 | No | BEGIN |
947 | 0 | n/a | is_NegativeOrZeroNum |
951 | 10 | No | BEGIN |
951 | 0 | n/a | assert_NegativeOrZeroNum |
966 | 0 | Yes | NonEmptySimpleStr |
970 | 0 | No | is_NonEmptySimpleStr |
974 | 0 | No | assert_NonEmptySimpleStr |
989 | 9 | Yes | NonEmptyStr |
993 | 0 | No | is_NonEmptyStr |
997 | 0 | No | assert_NonEmptyStr |
1012 | 0 | Yes | Num |
1016 | 10 | No | BEGIN |
1016 | 0 | n/a | is_Num |
1020 | 10 | No | BEGIN |
1020 | 0 | n/a | assert_Num |
1035 | 0 | Yes | NumRange |
1039 | 10 | No | BEGIN |
1039 | 0 | n/a | is_NumRange |
1043 | 10 | No | BEGIN |
1043 | 0 | n/a | assert_NumRange |
1058 | 0 | Yes | NumericCard |
1062 | 10 | No | BEGIN |
1062 | 0 | n/a | is_NumericCard |
1066 | 10 | No | BEGIN |
1066 | 0 | n/a | assert_NumericCard |
1081 | 0 | Yes | NumericCode |
1085 | 0 | No | is_NumericCode |
1089 | 0 | No | assert_NumericCode |
1104 | 4 | Yes | Object |
1108 | 10 | No | BEGIN |
1108 | 0 | n/a | is_Object |
1112 | 10 | No | BEGIN |
1112 | 0 | n/a | assert_Object |
1127 | 0 | Yes | OptList |
1131 | 10 | No | BEGIN |
1131 | 0 | n/a | is_OptList |
1135 | 10 | No | BEGIN |
1135 | 0 | n/a | assert_OptList |
1150 | 0 | Yes | Optional |
1154 | 0 | No | is_Optional |
1158 | 0 | No | assert_Optional |
1173 | 0 | Yes | Overload |
1177 | 10 | No | BEGIN |
1177 | 10 | n/a | BEGIN |
1177 | 0 | n/a | is_Overload |
1181 | 10 | No | BEGIN |
1181 | 10 | n/a | BEGIN |
1181 | 0 | n/a | assert_Overload |
1196 | 0 | Yes | Password |
1200 | 0 | No | is_Password |
1204 | 0 | No | assert_Password |
1219 | 0 | Yes | PositiveInt |
1223 | 0 | No | is_PositiveInt |
1227 | 0 | No | assert_PositiveInt |
1242 | 0 | Yes | PositiveNum |
1246 | 10 | No | BEGIN |
1246 | 0 | n/a | is_PositiveNum |
1250 | 10 | No | BEGIN |
1250 | 0 | n/a | assert_PositiveNum |
1265 | 0 | Yes | PositiveOrZeroInt |
1269 | 0 | No | is_PositiveOrZeroInt |
1273 | 0 | No | assert_PositiveOrZeroInt |
1288 | 0 | Yes | PositiveOrZeroNum |
1292 | 10 | No | BEGIN |
1292 | 0 | n/a | is_PositiveOrZeroNum |
1296 | 10 | No | BEGIN |
1296 | 0 | n/a | assert_PositiveOrZeroNum |
1311 | 0 | Yes | Ref |
1315 | 0 | No | is_Ref |
1319 | 0 | No | assert_Ref |
1334 | 0 | Yes | RegexpRef |
1338 | 10 | No | BEGIN |
1338 | 10 | n/a | BEGIN |
1338 | 0 | n/a | is_RegexpRef |
1342 | 10 | No | BEGIN |
1342 | 10 | n/a | BEGIN |
1342 | 0 | n/a | assert_RegexpRef |
1357 | 0 | Yes | RoleName |
1361 | 0 | No | is_RoleName |
1362 | 10 | n/a | BEGIN |
1363 | 0 | n/a | __ANON__ |
1380 | 0 | No | assert_RoleName |
1381 | 10 | n/a | BEGIN |
1382 | 0 | n/a | __ANON__ |
1410 | 0 | Yes | ScalarRef |
1414 | 0 | No | is_ScalarRef |
1418 | 0 | No | assert_ScalarRef |
1433 | 0 | Yes | Set |
1437 | 10 | No | BEGIN |
1437 | 0 | n/a | is_Set |
1441 | 10 | No | BEGIN |
1441 | 0 | n/a | assert_Set |
1456 | 0 | Yes | SimpleStr |
1460 | 0 | No | is_SimpleStr |
1464 | 0 | No | assert_SimpleStr |
1479 | 0 | Yes | SingleDigit |
1483 | 0 | No | is_SingleDigit |
1487 | 0 | No | assert_SingleDigit |
1502 | 0 | Yes | Slurpy |
1506 | 0 | No | is_Slurpy |
1510 | 0 | No | assert_Slurpy |
1525 | 25 | Yes | Str |
1529 | 0 | No | is_Str |
1533 | 0 | No | assert_Str |
1548 | 0 | Yes | StrLength |
1552 | 0 | No | is_StrLength |
1556 | 0 | No | assert_StrLength |
1571 | 0 | Yes | StrMatch |
1575 | 0 | No | is_StrMatch |
1579 | 0 | No | assert_StrMatch |
1594 | 0 | Yes | StrictNum |
1598 | 0 | No | is_StrictNum |
1607 | 0 | No | assert_StrictNum |
1627 | 0 | Yes | StrongPassword |
1631 | 0 | No | is_StrongPassword |
1635 | 0 | No | assert_StrongPassword |
1650 | 8 | Yes | Suit |
1654 | 10 | No | BEGIN |
1654 | 0 | n/a | is_Suit |
1658 | 10 | No | BEGIN |
1658 | 0 | n/a | assert_Suit |
1673 | 0 | Yes | Tied |
1677 | 10 | No | BEGIN |
1677 | 0 | n/a | is_Tied |
1681 | 10 | No | BEGIN |
1681 | 0 | n/a | assert_Tied |
1696 | 0 | Yes | Tuple |
1700 | 0 | No | is_Tuple |
1704 | 0 | No | assert_Tuple |
1719 | 0 | Yes | Undef |
1723 | 0 | No | is_Undef |
1727 | 0 | No | assert_Undef |
1742 | 0 | Yes | UpperCaseSimpleStr |
1746 | 0 | No | is_UpperCaseSimpleStr |
1750 | 0 | No | assert_UpperCaseSimpleStr |
1765 | 0 | Yes | UpperCaseStr |
1769 | 0 | No | is_UpperCaseStr |
1773 | 0 | No | assert_UpperCaseStr |
1788 | 0 | Yes | Value |
1792 | 0 | No | is_Value |
1796 | 0 | No | assert_Value |