sampsyo/pyacoustid — Issue #2: parse_lookup_result throws WebServiceError when no results exist
Author: alastair
Created: 2011-11-14 00:41:44+00:00
State: open

I expected WebServiceError to only be thrown when there is an issue with the lookup on the server. To me, the fact that there's no matching track doesn't feel like an exceptional case, let alone a problem with the webservice.

I would expect either a NoResults exception to be thrown, or an empty tuple.