the problem is that the modules are called/executed at random order
How do you know that?
Please let me know how they can be executed serially...
Given the code you've posted, there's no obvious reason why you might see the results you see. The Perl parser does indeed execute the use statements in order. However, if one of those modules itself uses another of those modules, you may see them getting loaded in an order different from the order in this file.
You can verify this with the Devel::TraceUse module.
In reply to Re: Problem with orderly execution of test cases in .t file
by chromatic
in thread Problem with orderly execution of test cases in .t file
by dipesh777
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |