in reply to Interactive prompts inside a test harness

Suggestion one: only prompt the user in the Makefile.PL, using ExtUtils::MakeMaker's prompt() function. That should work for "conforming" tools.

Suggestion two: make test suppresses all output to STDOUT, and you should probably only output test results (...ok lines and #comments etc) to STDOUT during tests anyway. So a quick fix is to send user info to STDERR instead.