Я написал небольшой Perl script, и теперь я хотел бы создать для него набор тестов. Я подумал, что было бы неплохо иметь возможность use
script в качестве модуля, импортировать подсистемы, определенные в script, и протестировать их. Есть ли способ иметь script как автономный Perl script, так и модуль Perl? (Я не хочу разделить script на отдельный модуль и "исполняемый файл", так как я планирую распространять script как один файл.)
Или есть лучший способ проверить script?