CDDB
view release on metacpan or search on metacpan
comes some Macintosh freak with spaces in his login ID (Hi, Schwern!).
So now the module squashes spaces and replaces them with underscores.
And if that isn't enough, CDDB's constructor now accepts an optional
Login parameter.
*** 1.00 1999.07.16
Whenever someone updates a CDDB record that cddb.t tests against, it
breaks the test. It's a fairly harmless problem, but it does cause
CDDB not to pass its tests. I'm fed up with it after a few
iterations, so I changed the hard "retrieved track offset != stored
one" tests with a more lenient "retrieved track offset within 5% of
stored one".
While I'm at it, make the title tests approximate by normalizing
whitespace and only comparing consonants. Sort of an approximate
metaphone match.
Still to do: The genres and track-lengths tests haven't been made
fuzzy in this version.
( run in 1.573 second using v1.01-cache-2.11-cpan-96521ef73a4 )