Hi,
I've a small test case executor that starts external perl files given by name via
my $result = do($filename)
The test cases usually do some stuff and in error case can return at different code lines. For analysis it would be nice to see from which line the external perl file returned.
Now I could do sth. like this when returning from test case file:
return __LINE__;
But then I will need to touch all existing test cases. Any other suggestions I can solve this?
Something like
caller() would be nice but it's clear contrary to a caller stack a returner stack is neither necessary nor really makes sense. But perl has such a lot special variables may be perl knows at least the last line of a "done" perl file :)
Thanks a lot for any useful comment!
Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
Read Where should I post X? if you're not absolutely sure you're posting in the right place.
Please read these before you post! —
Posts may use any of the Perl Monks Approved HTML tags:
- a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
| |
For: |
|
Use: |
| & | | & |
| < | | < |
| > | | > |
| [ | | [ |
| ] | | ] |
Link using PerlMonks shortcuts! What shortcuts can I use for linking?
See Writeup Formatting Tips and other pages linked from there for more info.