运行unit testing时禁用Django South?

运行unit testing时禁用Django South? 在做Djangounit testing时,如何避免运行所有的南迁移?

是的, 南方的文档介绍了如何做,但基本上只是添加到您的settings.py文件:

 SOUTH_TESTS_MIGRATE = False # To disable migrations and use syncdb instead SKIP_SOUTH_TESTS = True # To disable South's own unit tests 

尽pipe你已经select了好的答案,但我认为你应该考虑selectSOUTH_TESTS_MIGRATE 。 它会阻止在你的testing数据库上运行所有的迁移,而是运行syncdb

  • 代码覆盖与摩卡
  • PHPUnit:在testingdebugging期间的CLI输出可能吗?
  • Django – 找不到静态文件
  • 自定义/删除Djangoselect框空白选项
  • 计算在Django中按datelogging的logging数
  • 在未加引号的字段错误中看到的CSV换行字符
  • PHPUnittesting的“Web界面”?
  • Django,模板上下文处理器
  • 我怎样才能unit testingArduino代码?
  • Django ModelChoiceField:过滤查询集并将默认值设置为对象
  • 我怎么知道我的Django应用程序是否在开发服务器上运行?