I’m no expert, but given that this written in Perl, I’d look to that tooling for testing procedures.
Michael Peoples (mp4783)
iGEMS COE, Deployment, Engineering, Application Support and Security
Global Service Assurance, M5
AT&T Business Solutions
Office: +1 614-886-0923
Mobile: +1 614-886-0923
Senior Systems Manager
This e-mail and any files transmitted with it are AT&T property, are confidential, and are intended solely for the use of the individual or entity to whom this email is addressed. If you are not one of the named recipient(s) or otherwise have reason to believe that you have received this message in error, please notify the sender and delete this message immediately from your computer. Any other use, retention, dissemination, forwarding, printing, or copying of this e-mail is strictly prohibited."
We're currently looking into writing a webmin module for configuring a proprietary application on our appliance platform (currently targeting Turnkey Linux which includes webmin by default).
I have found the development wiki which has all kinds of useful information, but I can find nothing on testing.
I am interested in how we can unit test (if that is even possible) our module. What are the testing best practices? Is there a test harness we can make use of?