Come for the quick hacks, stay for the epiphanies. | |
PerlMonks |
Forcing WWW::Mechanize to timeoutby stevieb (Canon) |
on Apr 12, 2022 at 18:35 UTC ( [id://11142944]=perlquestion: print w/replies, xml ) | Need Help?? |
stevieb has asked for the wisdom of the Perl Monks concerning the following question: I'm beginning the process of writing unit tests for Tesla::API, and want to test my timeout retry routine. By default, if calling Tesla's API time's out (ie. 500), it'll retry the call two more times. This appears to work, but I want to test it. I can't mock code() or is_success() etc, because prior to running the code posted below, there are authentication routines that run that need to return proper codes and other pertinent information. Essentially, how do I mock a mechanize timeout?
Thanks! -stevieb
Back to
Seekers of Perl Wisdom
|
|