Yes, tests probably fail with older MIME::QuotedPrint versions. The
reason for this is explained in MIME::Decoder::QuotedPrint:
If we have MIME::QuotedPrint 3.03 or later, use the three-argument
version. If we have an earlier version of MIME::QuotedPrint, we may get
the wrong results. However, on some systems (RH Linux, for example),
MIME::QuotedPrint is part of the Perl package and upgrading it
separately breaks their magic auto-update tools. We are supporting
older versions of MIME::QuotedPrint even though they may give incorrect
results simply because it's too painful for many people to upgrade.
The correct fix is for MIME-tools to require a newer version of
MIME::QuotedPrint. Since the API change occurred in 3.03, which is now
3 years old, it really shouldn't be a problem to do so, but
unfortunately, on some platforms it still is.
I'll need to see how many silly distributions (*cough*Red Hat*cough*)
are still shipping old MIME::QuotedPrint before I fix this.