I'm experiencing the same problem as with: django - "manage.py test" fails "table already exists"
The schemamigration / migration worked fine (although did have some problems that required me to --fake, but all subsequent migrations with south work). But when I run a unit test I get:
(1050, "Table '{tablename}' already exists")
I'm just curious how I can get round this, and why this happens. The only answer given in the question linked above was that south could be excluded from unit tests, if I do this does it mean I can't unit test with tables managed by south?
Explanations much appreciated :)
Adam