I have a test suite in my Django application that passed before, but at some point in the evolution of the software, I started getting this message when I run the tests:
Error: The test_totomanager_demo database could not be reset. Possible reasons:
* The database is not running or is not configured correctly.
* At least one of the expected database tables does not exist.
* SQL was invalid.
Hint. Look at the output of "django-admin.py sqlflush". That the SQL of this command failed to start.
Full error: (1105, "MyISAM table" video_videoinstallation "is used (most likely in the MERGE table). Try FLUSH TABLES.")
The database is MySQL.
The exact test in which this error occurs is unpredictable. This is not the first time this happens, but after one or two tries to pass it, this time I can not complete the tests.
Any hint on how to avoid this?
django mysql myisam
lfagundes
source share