Django在/ src / project外部提取测试

时间:2019-02-22 14:20:01

标签: python django testing

我正在尝试遵循在GitHub存储库中经常发现的最佳实践:我想在项目的顶层有一个/ src和一个/ test文件夹。 (随机示例https://github.com/bitcoin/bitcoin)。我不确定如何配置Django来接受它。

特别是Django期望测试位于项目文件夹中,但理想情况下,这些测试应位于/ src / project_name之外和/ test内部。

任何建议都将不胜感激。非常感谢!

project_root
  |-- src
  |   |-- project_name
  |       |-- app_name
  |       |   |-- views.py
  |       |   |-- serializers.py
  |       |   |-- etc...
  |       |-- manage.py
  |-- test
      |-- project_name
          |-- test_feature1.py
          |-- test_feature2.py

1 个答案:

答案 0 :(得分:0)

我不知道,但是this GitHub中可能有一些配置选项。如前所述,为什么测试不能在Django期望的地方进行?这样,如果将来与其他库一起使用,则它们与Django一起使用时应该具有兼容性。

相关问题