1 Tainted data is data that comes from an unsafe source, such as the
2 command line, or, in the case of web apps, any GET or POST
3 transactions. Read the perlsec man page for details on why tainted
4 data is bad, and how to untaint the data.
6 When you're writing unit tests for code that deals with tainted
7 data, you'll want to have a way to provide tainted data for your
8 routines to handle, and easy ways to check and report on the
9 taintedness of your data, in standard Test::More style.