如何在谷歌云平台上运行Django测试

时间:2019-08-18 11:57:56

标签: python django testing google-cloud-platform

我正在Google Cloud平台上部署我的应用程序。每件事似乎都正确设置,但是当我尝试启动测试时,出现此错误:

======================================================================
ERROR: purbeurre.core (unittest.loader._FailedTest)
----------------------------------------------------------------------
ImportError: Failed to import test module: purbeurre.core
Traceback (most recent call last):
  File "/usr/lib/python3.6/unittest/loader.py", line 462, in _find_test_path
    package = self._get_module_from_name(name)
  File "/usr/lib/python3.6/unittest/loader.py", line 369, in _get_module_from_name
    __import__(name)
ModuleNotFoundError: No module named 'purbeurre.core'

是否有特殊设置可以加载所有测试模块?

我确实在本地检查过,并且正在开发我的开发环境

1 个答案:

答案 0 :(得分:1)

看来我在项目的根目录下有一个 init .py文件,它与unittest混淆了。 删除此 init .py文件后,测试将正确启动