title: Django tests failing with create table
body: <p>I'm not able to run my tests in Django anymore. When I try to run them as per <code>./manage.py test core</code>, I get the following error:</p>
  
  <pre><code>  ...
    File "/usr/local/lib/python2.7/site-packages/django/db/models/query.py", line 96, in __iter__
      self._fetch_all()
    File "/usr/local/lib/python2.7/site-packages/django/db/models/query.py", line 857, in _fetch_all
      self._result_cache = list(self.iterator())
    File "/usr/local/lib/python2.7/site-packages/django/db/models/query.py", line 220, in iterator
      for row in compiler.results_iter():
    File "/usr/local/lib/python2.7/site-packages/django/db/models/sql/compiler.py", line 713, in results_iter
      for rows in self.execute_sql(MULTI):
    File "/usr/local/lib/python2.7/site-packages/django/db/models/sql/compiler.py", line 786, in execute_sql
      cursor.execute(sql, params)
    File "/usr/local/lib/python2.7/site-packages/django/db/backends/util.py", line 53, in execute
      return self.cursor.execute(sql, params)
    File "/usr/local/lib/python2.7/site-packages/django/db/utils.py", line 99, in __exit__
      six.reraise(dj_exc_type, dj_exc_value, traceback)
    File "/usr/local/lib/python2.7/site-packages/django/db/backends/util.py", line 53, in execute
      return self.cursor.execute(sql, params)
    File "/usr/local/lib/python2.7/site-packages/django/db/backends/sqlite3/base.py", line 451, in execute
      return Database.Cursor.execute(self, query, params)
  django.db.utils.OperationalError: no such table: core_management
  </code></pre>
  
  <p>It keeps failing at that line, however, it normally creates these tables when running the tests. Is there anything i'm doing wrong? I'm not able to tell why my tests have started to fail only recently.</p>
  
  <p><strong>EDIT</strong></p>
  
  <p>I'm noticing that it's failing with a message on an M2M field:</p>
  
  <pre><code>management_map = models.ManyToManyField(Management, default=[t.pk for t in Management.objects.all()]
  </code></pre>
  
  <p>I have a model <code>Object</code> and it's failing because of the <code>Management.objects.all()</code>. And then it's not able to proceed because the table doesn't exist. Is there anything i'm doing wrong? The code works perfectly when run normally.</p>