Show diff in error msg when repr is long.

When expecting collections from a web api, this will help locate small changes in behaviour.
Tested on 2.7 and 3.2 tox doesn't like my pip/virtualenv anymore. Hope Travis has more luck than me.

Also, could you bump version and push to pypi? I noticed the previous pull hasn't ended up in pypi yet.
On 14 June 2014 15:26:13 CEST, Ian Cordasco <notifications@github.com> wrote:
>> @@ -45,9 +46,12 @@ def __getattr__(self, name):
>>  
>>      def __eq__(self, other):
>>          msg = 'Expected %s but got %s' % (repr(other),
>repr(self._actual))
>> -        if isinstance(other, basestring) and
>isinstance(self._actual,
>> -                basestring):
>> +        if (isinstance(other, basestring) and
>> +                isinstance(self._actual, basestring) ):
>
>Perhaps remove the space between the call to `isinstance` and the
>closing `)` on the conditional?
>
>---
>Reply to this email directly or view it on GitHub:
>https://github.com/garybernhardt/expecter/pull/18/files#r13780709

Yup.
-- 
Chris Wesseling
Centrum Wiskunde & Informatica (CWI)
https://www.cwi.nl/people/ccw