Fixes for PEP451 import loaders and pytest 5.x

- pytest 5.x drops python2 compatibility and therefore only implements PEP 451
- pytest 5.x made the repr of `ExcInfo` less confusing (fixed tests depending
  on the old format)
This commit is contained in:
Anthony Sottile 2019-07-01 07:23:03 -07:00 committed by David Lord
parent b9c2267272
commit a5ecdfa7a5
No known key found for this signature in database
GPG key ID: 7A1C87E3F5BC42A8
6 changed files with 57 additions and 25 deletions

View file

@ -188,7 +188,7 @@ should be closed.
with pytest.raises(sqlite3.ProgrammingError) as e:
db.execute('SELECT 1')
assert 'closed' in str(e)
assert 'closed' in str(e.value)
The ``init-db`` command should call the ``init_db`` function and output
a message.