2010-06-16 68 views
1

我正在嘗試爲我的Web應用程序設置Google App Engine單元測試。我從here下載了該文件。如何使用我的Django應用程序設置gaeunit 2.0a?

我遵循readmen中的指示,通過將目錄gaeunit複製到我的其他應用程序的目錄中,並在settings.py中註冊'gaeunit'。這似乎不足以讓事情順利進行。我還將url('^test(.*)', include('gaeunit.urls'))卡在我的urls.py文件中。

當我去到url http://localhost:8000/test,我得到以下錯誤:

[Errno 2] No such file or directory: '../../gaeunit/test' 

有什麼建議?我不確定我做錯了什麼。謝謝!

回答

0

您可以複製網址,但在urls.py包括

(r'^test', include('gaeunit.urls')), 

你也將不得不改變在gaeunit.py

_LOCAL_DJANGO_TEST_DIR = 'test' 

而在你的主網頁測試測試路徑測試文件夾中的文件包括以下行django測試設置

self.application = django.core.handlers.wsgi.WSGIHandler() 
0

根據main page上的說明,您應該將網址添加到app.yaml,而不是urls.py。

- url: /test.* 
    script: gaeunit.py 
+0

我試圖將它設置爲一個Django應用程序,但我已經嘗試了兩種方式。此方法返回相同的錯誤。 – 2010-06-17 18:11:45

相關問題