liberapay/postgres.py

test suite is false positive

Closed this issue · 5 comments

The issue is that Python 3 reprs unicode as '', while Python 2 reprs it as u''.

We also have some dicts, which of course have an unstable sort order.

I think the commands in ./runtest.sh need to be joined together with '&&' or add some more magic to properly report non zero exit code when one of the commands fails.

I'm reluctant to make the docs uglier. :-/