Branch Coverage

blib/lib/Syntax/Highlight/Engine/Kate/POVminusRay.pm
Criterion Covered Total %
branch 55 80 68.7


line true false branch
872 0 0 if ($self->testDetect2Chars($text, "*", "/", 0, 0, 0, undef, 0, "#pop", "Comment"))
884 0 276 if ($self->testKeyword($text, "attention", 0, undef, 0, "#stay", "Decimal"))
896 0 72 if ($self->testKeyword($text, "attention", 0, undef, 0, "#stay", "Decimal"))
905 4 68 if ($self->testDetect2Chars($text, "*", "/", 0, 0, 0, undef, 0, "#pop", "Comment"))
917 8 8 if ($self->testRegExpr($text, "\\w+", 0, 0, 0, undef, 0, "Declare_Keyword", "Declare Keyword"))
923 0 8 if ($self->testLineContinue($text, 0, undef, 0, "#stay", "Declaration"))
930 0 8 if ($self->testAnyChar($text, "=[(", 0, 0, undef, 0, "#pop#pop", "Symbol"))
941 0 8 if ($self->testLineContinue($text, 0, undef, 0, "#stay", "Declare Keyword"))
948 8 0 if ($self->testAnyChar($text, "=[(", 0, 0, undef, 0, "#pop#pop", "Symbol"))
959 0 2 if ($self->testLineContinue($text, 0, undef, 0, "#stay", "Declare Macro"))
966 2 0 if ($self->testDetectChar($text, "(", 0, 0, 0, undef, 0, "#pop#pop", "Symbol"))
978 2 2 if ($self->testRegExpr($text, "\\w+", 0, 0, 0, undef, 0, "Declare_Macro", "Declare Macro"))
984 0 2 if ($self->testLineContinue($text, 0, undef, 0, "#stay", "Macro"))
991 0 2 if ($self->testDetectChar($text, "(", 0, 0, 0, undef, 0, "#pop#pop", "Symbol"))
1003 2 960 if ($self->testStringDetect($text, "#declare", 0, 0, 0, undef, 0, "Declaration", "Declaration"))
1010 6 954 if ($self->testStringDetect($text, "#local", 0, 0, 0, undef, 0, "Declaration", "Declaration"))
1017 2 952 if ($self->testStringDetect($text, "#macro", 0, 0, 0, undef, 0, "Macro", "Macro"))
1024 8 944 if ($self->testKeyword($text, "objects", 0, undef, 0, "#stay", "Objects"))
1031 46 898 if ($self->testKeyword($text, "texturing", 0, undef, 0, "#stay", "Texturing"))
1038 0 898 if ($self->testKeyword($text, "transforms", 0, undef, 0, "#stay", "Transforms"))
1045 0 898 if ($self->testKeyword($text, "filetypes", 0, undef, 0, "#stay", "Filetype"))
1052 12 886 if ($self->testKeyword($text, "identifiers", 0, undef, 0, "#stay", "Keyword"))
1059 0 886 if ($self->testKeyword($text, "constants", 0, undef, 0, "#stay", "Constant"))
1066 16 870 if ($self->testKeyword($text, "functions", 0, undef, 0, "#stay", "Functions"))
1073 12 858 if ($self->testKeyword($text, "directives", 0, undef, 0, "#stay", "Directives"))
1080 24 834 if ($self->testKeyword($text, "keywords", 0, undef, 0, "#stay", "Keyword"))
1086 84 750 if ($self->testFloat($text, 0, undef, 0, "#stay", "Float"))
1092 4 746 if ($self->testInt($text, 0, undef, 0, "#stay", "Float"))
1098 0 746 if ($self->testHlCChar($text, 0, undef, 0, "#stay", "Char"))
1105 0 746 if ($self->testDetectChar($text, "\"", 0, 0, 0, undef, 0, "String", "String"))
1114 0 746 if ($self->testRegExpr($text, "//\\s*BEGIN.*\$", 0, 0, 0, undef, 1, "#stay", "Region Marker"))
1123 0 746 if ($self->testRegExpr($text, "//\\s*END.*\$", 0, 0, 0, undef, 1, "#stay", "Region Marker"))
1131 10 736 if ($self->testDetect2Chars($text, "/", "/", 0, 0, 0, undef, 0, "Commentar 1", "Comment"))
1140 4 732 if ($self->testDetect2Chars($text, "/", "*", 0, 0, 0, undef, 0, "Commentar 2", "Comment"))
1148 26 706 if ($self->testDetectChar($text, "{", 0, 0, 0, undef, 0, "#stay", "Symbol"))
1156 26 680 if ($self->testDetectChar($text, "}", 0, 0, 0, undef, 0, "#stay", "Symbol"))
1163 152 528 if ($self->testAnyChar($text, ":!%&()+,-/.*<=>?[]{|}~^;", 0, 0, undef, 0, "#stay", "Symbol"))
1174 0 0 if ($self->testLineContinue($text, 0, undef, 0, "#stay", "String"))
1180 0 0 if ($self->testHlCStringChar($text, 0, undef, 0, "#stay", "String Char"))
1187 0 0 if ($self->testDetectChar($text, "\"", 0, 0, 0, undef, 0, "#pop", "String"))