South を使い出したら <app>/fixtures/ 以下を読み込んでくれなくなった

http://south.aeracode.org/docs/settings.html#south-tests-migrate

設定値を変えればいいらしい

settings_test.py

SOUTH_TESTS_MIGRATE = False

test 時に migrate をする必要はないので False にしておく

setteingsを指定してテスト実行

$ python manage.py test <app> --settings=settings_test

ちなみに環境は

  • Django 1.4
  • South 0.7.4