Branch Coverage

blib/lib/Cassandra/Types.pm
Criterion Covered Total %
branch 0 848 0.0


line true false branch
65 0 0 if (UNIVERSAL::isa($vals, 'HASH'))
66 0 0 if (defined $$vals{'name'})
69 0 0 if (defined $$vals{'value'})
72 0 0 if (defined $$vals{'timestamp'})
75 0 0 if (defined $$vals{'ttl'})
96 0 0 if ($ftype == 0)
101 0 0 if ($ftype == 11) { }
0 0 if (/^1$/)
107 0 0 if ($ftype == 11) { }
0 0 if (/^2$/)
113 0 0 if ($ftype == 10) { }
0 0 if (/^3$/)
119 0 0 if ($ftype == 8) { }
0 0 if (/^4$/)
137 0 0 if (defined $$self{'name'})
142 0 0 if (defined $$self{'value'})
147 0 0 if (defined $$self{'timestamp'})
152 0 0 if (defined $$self{'ttl'})
175 0 0 if (UNIVERSAL::isa($vals, 'HASH'))
176 0 0 if (defined $$vals{'name'})
179 0 0 if (defined $$vals{'columns'})
200 0 0 if ($ftype == 0)
205 0 0 if ($ftype == 11) { }
0 0 if (/^1$/)
211 0 0 if ($ftype == 15) { }
0 0 if (/^2$/)
242 0 0 if (defined $$self{'name'})
247 0 0 if (defined $$self{'columns'})
279 0 0 if (UNIVERSAL::isa($vals, 'HASH'))
280 0 0 if (defined $$vals{'name'})
283 0 0 if (defined $$vals{'value'})
304 0 0 if ($ftype == 0)
309 0 0 if ($ftype == 11) { }
0 0 if (/^1$/)
315 0 0 if ($ftype == 10) { }
0 0 if (/^2$/)
333 0 0 if (defined $$self{'name'})
338 0 0 if (defined $$self{'value'})
361 0 0 if (UNIVERSAL::isa($vals, 'HASH'))
362 0 0 if (defined $$vals{'name'})
365 0 0 if (defined $$vals{'columns'})
386 0 0 if ($ftype == 0)
391 0 0 if ($ftype == 11) { }
0 0 if (/^1$/)
397 0 0 if ($ftype == 15) { }
0 0 if (/^2$/)
428 0 0 if (defined $$self{'name'})
433 0 0 if (defined $$self{'columns'})
467 0 0 if (UNIVERSAL::isa($vals, 'HASH'))
468 0 0 if (defined $$vals{'column'})
471 0 0 if (defined $$vals{'super_column'})
474 0 0 if (defined $$vals{'counter_column'})
477 0 0 if (defined $$vals{'counter_super_column'})
498 0 0 if ($ftype == 0)
503 0 0 if ($ftype == 12) { }
0 0 if (/^1$/)
510 0 0 if ($ftype == 12) { }
0 0 if (/^2$/)
517 0 0 if ($ftype == 12) { }
0 0 if (/^3$/)
524 0 0 if ($ftype == 12) { }
0 0 if (/^4$/)
543 0 0 if (defined $$self{'column'})
548 0 0 if (defined $$self{'super_column'})
553 0 0 if (defined $$self{'counter_column'})
558 0 0 if (defined $$self{'counter_super_column'})
596 0 0 if ($ftype == 0)
631 0 0 if (UNIVERSAL::isa($vals, 'HASH'))
632 0 0 if (defined $$vals{'why'})
653 0 0 if ($ftype == 0)
658 0 0 if ($ftype == 11) { }
0 0 if (/^1$/)
676 0 0 if (defined $$self{'why'})
714 0 0 if ($ftype == 0)
764 0 0 if ($ftype == 0)
799 0 0 if (UNIVERSAL::isa($vals, 'HASH'))
800 0 0 if (defined $$vals{'why'})
821 0 0 if ($ftype == 0)
826 0 0 if ($ftype == 11) { }
0 0 if (/^1$/)
844 0 0 if (defined $$self{'why'})
867 0 0 if (UNIVERSAL::isa($vals, 'HASH'))
868 0 0 if (defined $$vals{'why'})
889 0 0 if ($ftype == 0)
894 0 0 if ($ftype == 11) { }
0 0 if (/^1$/)
912 0 0 if (defined $$self{'why'})
950 0 0 if ($ftype == 0)
985 0 0 if (UNIVERSAL::isa($vals, 'HASH'))
986 0 0 if (defined $$vals{'column_family'})
989 0 0 if (defined $$vals{'super_column'})
1010 0 0 if ($ftype == 0)
1015 0 0 if ($ftype == 11) { }
0 0 if (/^3$/)
1021 0 0 if ($ftype == 11) { }
0 0 if (/^4$/)
1039 0 0 if (defined $$self{'column_family'})
1044 0 0 if (defined $$self{'super_column'})
1068 0 0 if (UNIVERSAL::isa($vals, 'HASH'))
1069 0 0 if (defined $$vals{'column_family'})
1072 0 0 if (defined $$vals{'super_column'})
1075 0 0 if (defined $$vals{'column'})
1096 0 0 if ($ftype == 0)
1101 0 0 if ($ftype == 11) { }
0 0 if (/^3$/)
1107 0 0 if ($ftype == 11) { }
0 0 if (/^4$/)
1113 0 0 if ($ftype == 11) { }
0 0 if (/^5$/)
1131 0 0 if (defined $$self{'column_family'})
1136 0 0 if (defined $$self{'super_column'})
1141 0 0 if (defined $$self{'column'})
1166 0 0 if (UNIVERSAL::isa($vals, 'HASH'))
1167 0 0 if (defined $$vals{'start'})
1170 0 0 if (defined $$vals{'finish'})
1173 0 0 if (defined $$vals{'reversed'})
1176 0 0 if (defined $$vals{'count'})
1197 0 0 if ($ftype == 0)
1202 0 0 if ($ftype == 11) { }
0 0 if (/^1$/)
1208 0 0 if ($ftype == 11) { }
0 0 if (/^2$/)
1214 0 0 if ($ftype == 2) { }
0 0 if (/^3$/)
1220 0 0 if ($ftype == 8) { }
0 0 if (/^4$/)
1238 0 0 if (defined $$self{'start'})
1243 0 0 if (defined $$self{'finish'})
1248 0 0 if (defined $$self{'reversed'})
1253 0 0 if (defined $$self{'count'})
1276 0 0 if (UNIVERSAL::isa($vals, 'HASH'))
1277 0 0 if (defined $$vals{'column_names'})
1280 0 0 if (defined $$vals{'slice_range'})
1301 0 0 if ($ftype == 0)
1306 0 0 if ($ftype == 15) { }
0 0 if (/^1$/)
1324 0 0 if ($ftype == 12) { }
0 0 if (/^2$/)
1343 0 0 if (defined $$self{'column_names'})
1357 0 0 if (defined $$self{'slice_range'})
1381 0 0 if (UNIVERSAL::isa($vals, 'HASH'))
1382 0 0 if (defined $$vals{'column_name'})
1385 0 0 if (defined $$vals{'op'})
1388 0 0 if (defined $$vals{'value'})
1409 0 0 if ($ftype == 0)
1414 0 0 if ($ftype == 11) { }
0 0 if (/^1$/)
1420 0 0 if ($ftype == 8) { }
0 0 if (/^2$/)
1426 0 0 if ($ftype == 11) { }
0 0 if (/^3$/)
1444 0 0 if (defined $$self{'column_name'})
1449 0 0 if (defined $$self{'op'})
1454 0 0 if (defined $$self{'value'})
1478 0 0 if (UNIVERSAL::isa($vals, 'HASH'))
1479 0 0 if (defined $$vals{'expressions'})
1482 0 0 if (defined $$vals{'start_key'})
1485 0 0 if (defined $$vals{'count'})
1506 0 0 if ($ftype == 0)
1511 0 0 if ($ftype == 15) { }
0 0 if (/^1$/)
1530 0 0 if ($ftype == 11) { }
0 0 if (/^2$/)
1536 0 0 if ($ftype == 8) { }
0 0 if (/^3$/)
1554 0 0 if (defined $$self{'expressions'})
1568 0 0 if (defined $$self{'start_key'})
1573 0 0 if (defined $$self{'count'})
1599 0 0 if (UNIVERSAL::isa($vals, 'HASH'))
1600 0 0 if (defined $$vals{'start_key'})
1603 0 0 if (defined $$vals{'end_key'})
1606 0 0 if (defined $$vals{'start_token'})
1609 0 0 if (defined $$vals{'end_token'})
1612 0 0 if (defined $$vals{'count'})
1633 0 0 if ($ftype == 0)
1638 0 0 if ($ftype == 11) { }
0 0 if (/^1$/)
1644 0 0 if ($ftype == 11) { }
0 0 if (/^2$/)
1650 0 0 if ($ftype == 11) { }
0 0 if (/^3$/)
1656 0 0 if ($ftype == 11) { }
0 0 if (/^4$/)
1662 0 0 if ($ftype == 8) { }
0 0 if (/^5$/)
1680 0 0 if (defined $$self{'start_key'})
1685 0 0 if (defined $$self{'end_key'})
1690 0 0 if (defined $$self{'start_token'})
1695 0 0 if (defined $$self{'end_token'})
1700 0 0 if (defined $$self{'count'})
1723 0 0 if (UNIVERSAL::isa($vals, 'HASH'))
1724 0 0 if (defined $$vals{'key'})
1727 0 0 if (defined $$vals{'columns'})
1748 0 0 if ($ftype == 0)
1753 0 0 if ($ftype == 11) { }
0 0 if (/^1$/)
1759 0 0 if ($ftype == 15) { }
0 0 if (/^2$/)
1790 0 0 if (defined $$self{'key'})
1795 0 0 if (defined $$self{'columns'})
1827 0 0 if (UNIVERSAL::isa($vals, 'HASH'))
1828 0 0 if (defined $$vals{'key'})
1831 0 0 if (defined $$vals{'count'})
1852 0 0 if ($ftype == 0)
1857 0 0 if ($ftype == 11) { }
0 0 if (/^1$/)
1863 0 0 if ($ftype == 8) { }
0 0 if (/^2$/)
1881 0 0 if (defined $$self{'key'})
1886 0 0 if (defined $$self{'count'})
1910 0 0 if (UNIVERSAL::isa($vals, 'HASH'))
1911 0 0 if (defined $$vals{'timestamp'})
1914 0 0 if (defined $$vals{'super_column'})
1917 0 0 if (defined $$vals{'predicate'})
1938 0 0 if ($ftype == 0)
1943 0 0 if ($ftype == 10) { }
0 0 if (/^1$/)
1949 0 0 if ($ftype == 11) { }
0 0 if (/^2$/)
1955 0 0 if ($ftype == 12) { }
0 0 if (/^3$/)
1974 0 0 if (defined $$self{'timestamp'})
1979 0 0 if (defined $$self{'super_column'})
1984 0 0 if (defined $$self{'predicate'})
2007 0 0 if (UNIVERSAL::isa($vals, 'HASH'))
2008 0 0 if (defined $$vals{'column_or_supercolumn'})
2011 0 0 if (defined $$vals{'deletion'})
2032 0 0 if ($ftype == 0)
2037 0 0 if ($ftype == 12) { }
0 0 if (/^1$/)
2044 0 0 if ($ftype == 12) { }
0 0 if (/^2$/)
2063 0 0 if (defined $$self{'column_or_supercolumn'})
2068 0 0 if (defined $$self{'deletion'})
2092 0 0 if (UNIVERSAL::isa($vals, 'HASH'))
2093 0 0 if (defined $$vals{'start_token'})
2096 0 0 if (defined $$vals{'end_token'})
2099 0 0 if (defined $$vals{'endpoints'})
2120 0 0 if ($ftype == 0)
2125 0 0 if ($ftype == 11) { }
0 0 if (/^1$/)
2131 0 0 if ($ftype == 11) { }
0 0 if (/^2$/)
2137 0 0 if ($ftype == 15) { }
0 0 if (/^3$/)
2167 0 0 if (defined $$self{'start_token'})
2172 0 0 if (defined $$self{'end_token'})
2177 0 0 if (defined $$self{'endpoints'})
2208 0 0 if (UNIVERSAL::isa($vals, 'HASH'))
2209 0 0 if (defined $$vals{'credentials'})
2230 0 0 if ($ftype == 0)
2235 0 0 if ($ftype == 13) { }
0 0 if (/^1$/)
2268 0 0 if (defined $$self{'credentials'})
2303 0 0 if (UNIVERSAL::isa($vals, 'HASH'))
2304 0 0 if (defined $$vals{'name'})
2307 0 0 if (defined $$vals{'validation_class'})
2310 0 0 if (defined $$vals{'index_type'})
2313 0 0 if (defined $$vals{'index_name'})
2334 0 0 if ($ftype == 0)
2339 0 0 if ($ftype == 11) { }
0 0 if (/^1$/)
2345 0 0 if ($ftype == 11) { }
0 0 if (/^2$/)
2351 0 0 if ($ftype == 8) { }
0 0 if (/^3$/)
2357 0 0 if ($ftype == 11) { }
0 0 if (/^4$/)
2375 0 0 if (defined $$self{'name'})
2380 0 0 if (defined $$self{'validation_class'})
2385 0 0 if (defined $$self{'index_type'})
2390 0 0 if (defined $$self{'index_name'})
2436 0 0 if (UNIVERSAL::isa($vals, 'HASH'))
2437 0 0 if (defined $$vals{'keyspace'})
2440 0 0 if (defined $$vals{'name'})
2443 0 0 if (defined $$vals{'column_type'})
2446 0 0 if (defined $$vals{'comparator_type'})
2449 0 0 if (defined $$vals{'subcomparator_type'})
2452 0 0 if (defined $$vals{'comment'})
2455 0 0 if (defined $$vals{'row_cache_size'})
2458 0 0 if (defined $$vals{'key_cache_size'})
2461 0 0 if (defined $$vals{'read_repair_chance'})
2464 0 0 if (defined $$vals{'column_metadata'})
2467 0 0 if (defined $$vals{'gc_grace_seconds'})
2470 0 0 if (defined $$vals{'default_validation_class'})
2473 0 0 if (defined $$vals{'id'})
2476 0 0 if (defined $$vals{'min_compaction_threshold'})
2479 0 0 if (defined $$vals{'max_compaction_threshold'})
2482 0 0 if (defined $$vals{'row_cache_save_period_in_seconds'})
2485 0 0 if (defined $$vals{'key_cache_save_period_in_seconds'})
2488 0 0 if (defined $$vals{'memtable_flush_after_mins'})
2491 0 0 if (defined $$vals{'memtable_throughput_in_mb'})
2494 0 0 if (defined $$vals{'memtable_operations_in_millions'})
2497 0 0 if (defined $$vals{'replicate_on_write'})
2500 0 0 if (defined $$vals{'merge_shards_chance'})
2503 0 0 if (defined $$vals{'key_validation_class'})
2506 0 0 if (defined $$vals{'row_cache_provider'})
2509 0 0 if (defined $$vals{'key_alias'})
2530 0 0 if ($ftype == 0)
2535 0 0 if ($ftype == 11) { }
0 0 if (/^1$/)
2541 0 0 if ($ftype == 11) { }
0 0 if (/^2$/)
2547 0 0 if ($ftype == 11) { }
0 0 if (/^3$/)
2553 0 0 if ($ftype == 11) { }
0 0 if (/^5$/)
2559 0 0 if ($ftype == 11) { }
0 0 if (/^6$/)
2565 0 0 if ($ftype == 11) { }
0 0 if (/^8$/)
2571 0 0 if ($ftype == 4) { }
0 0 if (/^9$/)
2577 0 0 if ($ftype == 4) { }
0 0 if (/^11$/)
2583 0 0 if ($ftype == 4) { }
0 0 if (/^12$/)
2589 0 0 if ($ftype == 15) { }
0 0 if (/^13$/)
2608 0 0 if ($ftype == 8) { }
0 0 if (/^14$/)
2614 0 0 if ($ftype == 11) { }
0 0 if (/^15$/)
2620 0 0 if ($ftype == 8) { }
0 0 if (/^16$/)
2626 0 0 if ($ftype == 8) { }
0 0 if (/^17$/)
2632 0 0 if ($ftype == 8) { }
0 0 if (/^18$/)
2638 0 0 if ($ftype == 8) { }
0 0 if (/^19$/)
2644 0 0 if ($ftype == 8) { }
0 0 if (/^20$/)
2650 0 0 if ($ftype == 8) { }
0 0 if (/^21$/)
2656 0 0 if ($ftype == 8) { }
0 0 if (/^22$/)
2662 0 0 if ($ftype == 4) { }
0 0 if (/^23$/)
2668 0 0 if ($ftype == 2) { }
0 0 if (/^24$/)
2674 0 0 if ($ftype == 4) { }
0 0 if (/^25$/)
2680 0 0 if ($ftype == 11) { }
0 0 if (/^26$/)
2686 0 0 if ($ftype == 11) { }
0 0 if (/^27$/)
2692 0 0 if ($ftype == 11) { }
0 0 if (/^28$/)
2710 0 0 if (defined $$self{'keyspace'})
2715 0 0 if (defined $$self{'name'})
2720 0 0 if (defined $$self{'column_type'})
2725 0 0 if (defined $$self{'comparator_type'})
2730 0 0 if (defined $$self{'subcomparator_type'})
2735 0 0 if (defined $$self{'comment'})
2740 0 0 if (defined $$self{'row_cache_size'})
2745 0 0 if (defined $$self{'key_cache_size'})
2750 0 0 if (defined $$self{'read_repair_chance'})
2755 0 0 if (defined $$self{'column_metadata'})
2769 0 0 if (defined $$self{'gc_grace_seconds'})
2774 0 0 if (defined $$self{'default_validation_class'})
2779 0 0 if (defined $$self{'id'})
2784 0 0 if (defined $$self{'min_compaction_threshold'})
2789 0 0 if (defined $$self{'max_compaction_threshold'})
2794 0 0 if (defined $$self{'row_cache_save_period_in_seconds'})
2799 0 0 if (defined $$self{'key_cache_save_period_in_seconds'})
2804 0 0 if (defined $$self{'memtable_flush_after_mins'})
2809 0 0 if (defined $$self{'memtable_throughput_in_mb'})
2814 0 0 if (defined $$self{'memtable_operations_in_millions'})
2819 0 0 if (defined $$self{'replicate_on_write'})
2824 0 0 if (defined $$self{'merge_shards_chance'})
2829 0 0 if (defined $$self{'key_validation_class'})
2834 0 0 if (defined $$self{'row_cache_provider'})
2839 0 0 if (defined $$self{'key_alias'})
2866 0 0 if (UNIVERSAL::isa($vals, 'HASH'))
2867 0 0 if (defined $$vals{'name'})
2870 0 0 if (defined $$vals{'strategy_class'})
2873 0 0 if (defined $$vals{'strategy_options'})
2876 0 0 if (defined $$vals{'replication_factor'})
2879 0 0 if (defined $$vals{'cf_defs'})
2882 0 0 if (defined $$vals{'durable_writes'})
2903 0 0 if ($ftype == 0)
2908 0 0 if ($ftype == 11) { }
0 0 if (/^1$/)
2914 0 0 if ($ftype == 11) { }
0 0 if (/^2$/)
2920 0 0 if ($ftype == 13) { }
0 0 if (/^3$/)
2941 0 0 if ($ftype == 8) { }
0 0 if (/^4$/)
2947 0 0 if ($ftype == 15) { }
0 0 if (/^5$/)
2966 0 0 if ($ftype == 2) { }
0 0 if (/^6$/)
2984 0 0 if (defined $$self{'name'})
2989 0 0 if (defined $$self{'strategy_class'})
2994 0 0 if (defined $$self{'strategy_options'})
3009 0 0 if (defined $$self{'replication_factor'})
3014 0 0 if (defined $$self{'cf_defs'})
3028 0 0 if (defined $$self{'durable_writes'})
3051 0 0 if (UNIVERSAL::isa($vals, 'HASH'))
3052 0 0 if (defined $$vals{'key'})
3055 0 0 if (defined $$vals{'columns'})
3076 0 0 if ($ftype == 0)
3081 0 0 if ($ftype == 11) { }
0 0 if (/^1$/)
3087 0 0 if ($ftype == 15) { }
0 0 if (/^2$/)
3118 0 0 if (defined $$self{'key'})
3123 0 0 if (defined $$self{'columns'})
3156 0 0 if (UNIVERSAL::isa($vals, 'HASH'))
3157 0 0 if (defined $$vals{'type'})
3160 0 0 if (defined $$vals{'rows'})
3163 0 0 if (defined $$vals{'num'})
3184 0 0 if ($ftype == 0)
3189 0 0 if ($ftype == 8) { }
0 0 if (/^1$/)
3195 0 0 if ($ftype == 15) { }
0 0 if (/^2$/)
3214 0 0 if ($ftype == 8) { }
0 0 if (/^3$/)
3232 0 0 if (defined $$self{'type'})
3237 0 0 if (defined $$self{'rows'})
3251 0 0 if (defined $$self{'num'})