Branch Coverage

xs/action.xs
Criterion Covered Total %
branch 38 108 35.1


line true false branch
8 0 0 RETVAL = PDFMAKE_ACTION_GOTO;
15 0 0 RETVAL = PDFMAKE_ACTION_GOTOR;
22 0 0 RETVAL = PDFMAKE_ACTION_URI;
29 0 0 RETVAL = PDFMAKE_ACTION_NAMED;
36 0 0 RETVAL = PDFMAKE_ACTION_JAVASCRIPT;
43 0 0 RETVAL = PDFMAKE_ACTION_HIDE;
50 0 0 RETVAL = PDFMAKE_ACTION_LAUNCH;
58 0 0 RETVAL = PDFMAKE_NAMED_NEXTPAGE;
65 0 0 RETVAL = PDFMAKE_NAMED_PREVPAGE;
72 0 0 RETVAL = PDFMAKE_NAMED_FIRSTPAGE;
79 0 0 RETVAL = PDFMAKE_NAMED_LASTPAGE;
86 0 0 RETVAL = PDFMAKE_NAMED_PRINT;
94 0 0 RETVAL = PDFMAKE_HIGHLIGHT_NONE;
101 0 0 RETVAL = PDFMAKE_HIGHLIGHT_INVERT;
108 0 0 RETVAL = PDFMAKE_HIGHLIGHT_OUTLINE;
115 0 0 RETVAL = PDFMAKE_HIGHLIGHT_PUSH;
124 0 5 RETVAL = self->type;
132 0 2 RETVAL = (UV)self->obj_num;
143 0 2 if (RETVAL == 0)
154 0 1 if (err != PDFMAKE_OK)
163 90 0 PDFMAKE_REGISTER_GETTER(stash, "type", pdfmake_action_t, type, PDFMAKE_FIELD_INT);
90 0 PDFMAKE_REGISTER_GETTER(stash, "type", pdfmake_action_t, type, PDFMAKE_FIELD_INT);
164 90 0 PDFMAKE_REGISTER_CONST(stash, "GOTO", PDFMAKE_ACTION_GOTO);
90 0 PDFMAKE_REGISTER_CONST(stash, "GOTO", PDFMAKE_ACTION_GOTO);
165 90 0 PDFMAKE_REGISTER_CONST(stash, "GOTOR", PDFMAKE_ACTION_GOTOR);
90 0 PDFMAKE_REGISTER_CONST(stash, "GOTOR", PDFMAKE_ACTION_GOTOR);
166 90 0 PDFMAKE_REGISTER_CONST(stash, "URI", PDFMAKE_ACTION_URI);
90 0 PDFMAKE_REGISTER_CONST(stash, "URI", PDFMAKE_ACTION_URI);
167 90 0 PDFMAKE_REGISTER_CONST(stash, "NAMED", PDFMAKE_ACTION_NAMED);
90 0 PDFMAKE_REGISTER_CONST(stash, "NAMED", PDFMAKE_ACTION_NAMED);
168 90 0 PDFMAKE_REGISTER_CONST(stash, "JAVASCRIPT", PDFMAKE_ACTION_JAVASCRIPT);
90 0 PDFMAKE_REGISTER_CONST(stash, "JAVASCRIPT", PDFMAKE_ACTION_JAVASCRIPT);
169 90 0 PDFMAKE_REGISTER_CONST(stash, "HIDE", PDFMAKE_ACTION_HIDE);
90 0 PDFMAKE_REGISTER_CONST(stash, "HIDE", PDFMAKE_ACTION_HIDE);
170 90 0 PDFMAKE_REGISTER_CONST(stash, "LAUNCH", PDFMAKE_ACTION_LAUNCH);
90 0 PDFMAKE_REGISTER_CONST(stash, "LAUNCH", PDFMAKE_ACTION_LAUNCH);
171 90 0 PDFMAKE_REGISTER_CONST(stash, "NEXTPAGE", PDFMAKE_NAMED_NEXTPAGE);
90 0 PDFMAKE_REGISTER_CONST(stash, "NEXTPAGE", PDFMAKE_NAMED_NEXTPAGE);
172 90 0 PDFMAKE_REGISTER_CONST(stash, "PREVPAGE", PDFMAKE_NAMED_PREVPAGE);
90 0 PDFMAKE_REGISTER_CONST(stash, "PREVPAGE", PDFMAKE_NAMED_PREVPAGE);
173 90 0 PDFMAKE_REGISTER_CONST(stash, "FIRSTPAGE", PDFMAKE_NAMED_FIRSTPAGE);
90 0 PDFMAKE_REGISTER_CONST(stash, "FIRSTPAGE", PDFMAKE_NAMED_FIRSTPAGE);
174 90 0 PDFMAKE_REGISTER_CONST(stash, "LASTPAGE", PDFMAKE_NAMED_LASTPAGE);
90 0 PDFMAKE_REGISTER_CONST(stash, "LASTPAGE", PDFMAKE_NAMED_LASTPAGE);
175 90 0 PDFMAKE_REGISTER_CONST(stash, "PRINT", PDFMAKE_NAMED_PRINT);
90 0 PDFMAKE_REGISTER_CONST(stash, "PRINT", PDFMAKE_NAMED_PRINT);
176 90 0 PDFMAKE_REGISTER_CONST(stash, "HIGHLIGHT_NONE", PDFMAKE_HIGHLIGHT_NONE);
90 0 PDFMAKE_REGISTER_CONST(stash, "HIGHLIGHT_NONE", PDFMAKE_HIGHLIGHT_NONE);
177 90 0 PDFMAKE_REGISTER_CONST(stash, "HIGHLIGHT_INVERT", PDFMAKE_HIGHLIGHT_INVERT);
90 0 PDFMAKE_REGISTER_CONST(stash, "HIGHLIGHT_INVERT", PDFMAKE_HIGHLIGHT_INVERT);
178 90 0 PDFMAKE_REGISTER_CONST(stash, "HIGHLIGHT_OUTLINE", PDFMAKE_HIGHLIGHT_OUTLINE);
90 0 PDFMAKE_REGISTER_CONST(stash, "HIGHLIGHT_OUTLINE", PDFMAKE_HIGHLIGHT_OUTLINE);
179 90 0 PDFMAKE_REGISTER_CONST(stash, "HIGHLIGHT_PUSH", PDFMAKE_HIGHLIGHT_PUSH);
90 0 PDFMAKE_REGISTER_CONST(stash, "HIGHLIGHT_PUSH", PDFMAKE_HIGHLIGHT_PUSH);