django-nose

    2熱度

    1回答

    我正在學習使用django-nose,但我在設置時遇到了麻煩。 ./manage.py test工作得很好。但是nosetests沒有。 我添加了django_nose到INSTALLED_APPS並設置了TEST_RUNNER = 'django_nose.NoseTestSuiteRunner'。它仍然在提高ImproperlyConfigured。 我試過Google搜索,但這不是一個常見問

    0熱度

    1回答

    我有一個測試,我使用Django鼻子。在模型創建過程中,我有一個Celery任務被解僱。 def save(self, *args, **kwargs): celery_app.send_task('test.apps.action', args=["BB", self.user.id, ], kwargs=

    0熱度

    1回答

    我們有大約10,000的Django +鼻子單元測試的大型Django項目「未決的執行COMMIT/ROLLBACK結束事務管理模塊」。我們很少在我們的代碼庫中使用事務。我們的代碼基地可能有99%不使用交易。該項目在Django 1.5.8和Django Nose 1.4.1上。 (是的,我知道這是很老了。我們目前正處於一個項目更新到1.6 Django的18個月中,但尚未完成。因此,如果解決了我

    1熱度

    1回答

    我正在使用call_command在管理命令中運行django-nose測試。我需要捕獲輸出並對其進行處理,具體取決於輸出是否失敗或通過。 我當前的代碼管理命令: content = StringIO() try: call_command('test', '--nologcapture', '-s', stdout=content) # since its calling

    0熱度

    1回答

    我使用Django 1.8和Django的鼻子1.4,雖然我跑 REUSE_DB=1 python manage.py test 它顯示錯誤消息 'module' object has no attribute 'commit_unless_managed' 屬性有什麼可以將解?

    0熱度

    1回答

    環境的初始夾具: Django的版本:1.7.1 鼻版本:1.3.4 Django的鼻子版本:1.2 我有兩個應用: 狗和人類 該模型有: class Dog(models.Model): human = models.ForeignKey('humans.Human', null=False) def askFood(human): ... 人類 和在模型中

    0熱度

    1回答

    我使用django-nose來測量我的測試套件的覆蓋範圍。 我跟着這個doc來做到這一點。 隨着標準配置工作良好,我成功地覆蓋了我的所有應用程序。 我會排除views目錄從覆蓋沒有安裝新的軟件包,所以我試圖用--ignore-files參數以這樣的方式 NOSE_ARGS = [ '--with-coverage', '--cover-package=apps.my_app',

    3熱度

    1回答

    鼻子和安裝Django的鼻子,當以下條件爲然: ./manage.py test --collect-only 以下是輸出: nosetests --collect-only --verbosity=1 Creating test database for alias 'default'... . ---------------------------------------------

    2熱度

    1回答

    嘗試使用Django的鼻子 $ ./manage.py test someapp.ModelTest nosetests someapp.ModelTest --nologcapture --verbosity=1 Creating test database for alias 'default'... E ========================================

    0熱度

    1回答

    我的Django項目有300個單元測試。我想查看單元測試過程中使用的所有URL(以及HTTP方法 - GET/POST/etc)。 的最終目標是產生兩個(鼻)覆蓋報告:在各種urls.py文件中定義的所有URL的 覆蓋 覆蓋我揚鞭API的 在深入研究Django源代碼之前,我想知道是否有人知道這是否已經由某個Django對象免費完成,或者如果不知道,是否可以從哪裏開始引導。