django unittest导入错误

时间:2016-05-30 17:12:31

标签: python django unit-testing importerror

Microsoft Windows [Version 6.0.6002] 版权所有(c)2006 Microsoft Corporation。保留所有权利。

    from django.core.urlresolvers import resolve
    from django.test import TestCase
    from lists.views import home_page

    class HomePageTest(TestCase):
      def test_root_url_resolves_to_home_page_view(self):
        found = resolve('/')
        self.assertEqual(found.func,home_page)

tests.py

from django.conf.urls import url
from django.contrib import admin

urlpatterns = [
  url(r'^admin/', admin.site.urls),
  url(r'^$', 'lists.views.home_page', name='home'),
]

urls.py

from django.shortcuts import render

def home_page():
  pass

views.py

{{1}}

我按照django测试书中的说明操作,但我不明白为什么我的测试脚本不起作用。

1 个答案:

答案 0 :(得分:0)

我发现了自己的错误。我开始为所有行使用退格并清除tests.py中所有不相关的空格,现在问题就解决了。