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

@ -12,7 +12,7 @@ def test_get_close_db(app):
with pytest.raises(sqlite3.ProgrammingError) as e:
db.execute('SELECT 1')
assert 'closed' in str(e)
assert 'closed' in str(e.value)
def test_init_db_command(runner, monkeypatch):