Open mcepl opened 5 years ago
Have you by chance changed the version of Python you were running the test suite against between two runs? If I remember correctly the sqlite database is not always cleaned up and a previous test run on Python3 might for example leave behind a database file that contains data stored in a format that Python2.7 doesn't understand.
Have you by chance changed the version of Python you were running the test suite against between two runs? If I remember correctly the sqlite database is not always cleaned up and a previous test run on Python3 might for example leave behind a database file that contains data stored in a format that Python2.7 doesn't understand.
That might be the problem. Where is that database so that I can remove it before the run?
Yes, rm -fv tests/test.db
helped, but still I think it is a bug in your test suite, that it doesn't clean up after itself.
Yeah, that needs to be addressed, but is not a major priority because in fact the test suite handles this fine. The problem only arises if you try to switch python environments.
Full build log is also available. Version of python-SQLAlchemy is 1.3.1.