minitest

    1熱度

    1回答

    我一直在處理一組失敗,其中啓用了VCR的測試向我的Projects表中添加了一條附加記錄,並且該記錄在其他測試中持續存在,導致失敗,而不是在測試結束時回滾。具體來說,我有4個由我的Rails燈具創建的項目,然後進行包含VCR磁帶的測試以添加額外的項目。該測試總是通過,但數據庫之後不會重置爲4個項目。 方便,該項目是開源的,所以你可以自己運行它。主人可以在https://github.com/lin

    1熱度

    1回答

    我試圖與MINITEST寶石來測試我的申請,我有一個錯誤: 錯誤[「test_User_should_be_valid 」 UserTest,2016年6月23日十六時11分17秒+0200] test_User_should_be_valid#UserTest(1466691077.75s) NoMethodError:NoMethodError:未定義的方法`ENV」的零:NilClass 解

    0熱度

    1回答

    我將一些API測試添加到現有的Rails 4項目中,該項目在rsm中是Gemfile。 由於現有的項目沒有任何測試,並且我已經在minitest中測試了我想要使用的測試,所以我想知道如何從該項目中移除rspec並還原爲Rails 4 minitest設置。 我已經從Gemfile中刪除了rspec gem並將其捆綁在一起。我試圖手動創建Test文件夾和子文件夾,然後運行測試。當我運行「耙」我得到:

    1熱度

    1回答

    我想加載數據庫的一部分。當我運行集成測試時。但是在控制器和模型測試中,我想跳過它並在每次測試之間進行清理。所以問題是它目前在集成測試中清理了數據庫,但是我想阻止它。我怎麼做?

    1熱度

    1回答

    我是Minitest的新成員,目前一切正常,因爲學習起來不是很難,但是我堅持使用常規測試:測試一個將文件上傳到S3的控制器。 目標: 有創建一個新的Person.create()對象與其文件,在這種情況下是一些圖像的壓縮測試。 語境: 我已經與file場回形針及其S3配置的模型Person。 我有各種測試文件(在測試/模型&測試/控制器當然),但在另一個文件夾,因爲我測試其他類使用Person對象

    0熱度

    1回答

    我維護編譯Rust擴展的Ruby gem。它適用於大多數Linux和Windows系統,但不能在Mac上構建。問題發生在bundle/gem安裝過程中。 我需要一種方法來添加到項目的測試套件構建和安裝寶石成功測試。最好不要將它本地安裝到系統中,而是安裝到臨時目錄中。測試還應驗證在安裝gem時存在鏈接的庫文件。 如果您需要更多方面的問題,這是我的Github上的問題解決了跨平臺的寶石延長建築:htt

    0熱度

    2回答

    我整理了邁克爾·哈特爾的軌道教程,在這裏我堅持https://www.railstutorial.org/book/following_users#code-show_follow_view 錯誤test/controllers/users_controller_test.rb造成的: def setup @user = users(:michael) @other_user

    0熱度

    1回答

    我們正在編寫測試到Rails應用程序,我們需要測試一個控制器,我們幾乎爲每個請求傳遞標題,但不是全部。 你傳遞一個頭設置@request.headers['my-header'] = 'my-header-content',但我們只希望做這在一些測試中,不是所有的,所以有在setup這一行是不是一種選擇,但我們認爲不正確的有它重複20到30次,每請求。 我們怎麼能做到這一點?

    0熱度

    1回答

    我試圖找出如何測試得到(MINITEST),有語言環境,是一個範圍內的路線: scope ":locale", locale: /#{I18n.available_locales.join("|")}/ do get 'static_pages/about' resources :salas end 這不起作用: require 'test_helper'

    0熱度

    2回答

    我有一個連接表有很多並且屬於很多通過,連接表包括很多其他屬性都有一個時間戳,實現明智沒有問題, 用戶 class User < ApplicationRecord has_many :affiliations has_many :organizations, through: :affiliations end 組織 class Organization < Appl