Hi all, I had already post it as an answer to a previous problem, but since I did not see any answer, I create a new topic. On a RC1, just after upgrading from b4 and without changing nothing, this is what I get when trying to run the tests :
It tries to apply migrations on the test DB it is creating, which is causing a bunch of problems ! Here is my stacktrace, I think this should happen with just about any app with South enabled and some migrations inside: Traceback (most recent call last): File "./manage.py", line 15, in <module> execute_from_command_line(sys.argv) File "/Users/mrigal/dev/_virtualenvs/myo_1.6/src/django/django/core/management/__init__.py", line 408, in execute_from_command_line utility.execute() File "/Users/mrigal/dev/_virtualenvs/myo_1.6/src/django/django/core/management/__init__.py", line 401, in execute self.fetch_command(subcommand).run_from_argv(self.argv) File "/Users/mrigal/dev/_virtualenvs/myo_1.6/src/django/django/core/management/commands/test.py", line 50, in run_from_argv super(Command, self).run_from_argv(argv) File "/Users/mrigal/dev/_virtualenvs/myo_1.6/src/django/django/core/management/base.py", line 244, in run_from_argv self.execute(*args, **options.__dict__) File "/Users/mrigal/dev/_virtualenvs/myo_1.6/src/django/django/core/management/commands/test.py", line 71, in execute super(Command, self).execute(*args, **options) File "/Users/mrigal/dev/_virtualenvs/myo_1.6/src/django/django/core/management/base.py", line 291, in execute output = self.handle(*args, **options) File "/Users/mrigal/dev/_virtualenvs/myo_1.6/lib/python2.7/site-packages/south/management/commands/test.py", line 8, in handle super(Command, self).handle(*args, **kwargs) File "/Users/mrigal/dev/_virtualenvs/myo_1.6/src/django/django/core/management/commands/test.py", line 88, in handle failures = test_runner.run_tests(test_labels) File "/Users/mrigal/dev/_virtualenvs/myo_1.6/src/django/django/test/runner.py", line 146, in run_tests old_config = self.setup_databases() File "/Users/mrigal/dev/_virtualenvs/myo_1.6/src/django/django/test/runner.py", line 108, in setup_databases return setup_databases(self.verbosity, self.interactive, **kwargs) File "/Users/mrigal/dev/_virtualenvs/myo_1.6/src/django/django/test/runner.py", line 282, in setup_databases verbosity, autoclobber=not interactive) File "/Users/mrigal/dev/_virtualenvs/myo_1.6/src/django/django/db/backends/creation.py", line 347, in create_test_db test_database=True) File "/Users/mrigal/dev/_virtualenvs/myo_1.6/src/django/django/core/management/__init__.py", line 159, in call_command return klass.execute(*args, **defaults) File "/Users/mrigal/dev/_virtualenvs/myo_1.6/src/django/django/core/management/base.py", line 291, in execute output = self.handle(*args, **options) File "/Users/mrigal/dev/_virtualenvs/myo_1.6/lib/python2.7/site-packages/south/management/commands/migrate.py", line 111, in handle ignore_ghosts = ignore_ghosts, File "/Users/mrigal/dev/_virtualenvs/myo_1.6/lib/python2.7/site-packages/south/migration/__init__.py", line 200, in migrate_app applied_all = check_migration_histories(applied_all, delete_ghosts, ignore_ghosts) File "/Users/mrigal/dev/_virtualenvs/myo_1.6/lib/python2.7/site-packages/south/migration/__init__.py", line 79, in check_migration_histories for h in histories: File "/Users/mrigal/dev/_virtualenvs/myo_1.6/src/django/django/db/models/query.py", line 140, in __iter__ self._fetch_all() File "/Users/mrigal/dev/_virtualenvs/myo_1.6/src/django/django/db/models/query.py", line 962, in _fetch_all self._result_cache = list(self.iterator()) File "/Users/mrigal/dev/_virtualenvs/myo_1.6/src/django/django/db/models/query.py", line 264, in iterator for row in compiler.results_iter(): File "/Users/mrigal/dev/_virtualenvs/myo_1.6/src/django/django/db/models/sql/compiler.py", line 687, in results_iter for rows in self.execute_sql(MULTI): File "/Users/mrigal/dev/_virtualenvs/myo_1.6/src/django/django/db/models/sql/compiler.py", line 768, in execute_sql cursor.execute(sql, params) File "/Users/mrigal/dev/_virtualenvs/myo_1.6/src/django/django/db/backends/utils.py", line 61, in execute return self.cursor.execute(sql, params) File "/Users/mrigal/dev/_virtualenvs/myo_1.6/src/django/django/db/utils.py", line 94, in __exit__ six.reraise(dj_exc_type, dj_exc_value, traceback) File "/Users/mrigal/dev/_virtualenvs/myo_1.6/src/django/django/db/backends/utils.py", line 61, in execute return self.cursor.execute(sql, params) django.db.utils.ProgrammingError: relation "south_migrationhistory" does not exist LINE 1: ...gration", "south_migrationhistory"."applied" FROM "south_mig... Regards, Matthieu -- You received this message because you are subscribed to the Google Groups "Django users" group. To unsubscribe from this group and stop receiving emails from it, send an email to django-users+unsubscr...@googlegroups.com. To post to this group, send email to django-users@googlegroups.com. Visit this group at http://groups.google.com/group/django-users. To view this discussion on the web visit https://groups.google.com/d/msgid/django-users/7bde7117-5b17-4255-a098-5d22b13d9104%40googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.