minitest

    6熱度

    3回答

    水豚的自述文件(見Using Capybara with MiniTest::Spec)說我可以做到這一點,如果我正確地包括模塊,但它沒有給出任何說明性示例如何......我試過包括這樣的模塊: class MiniTest::Spec include Capybara::DSL end ...無濟於事。我一直得到這個錯誤: <main>': undefined method fe

    7熱度

    5回答

    我知道。這是不鼓勵的。由於我不會涉及的原因,我需要按照他們編寫的順序運行我的測試。根據文檔,如果我的測試類(我們稱之爲TestClass)擴展了Minitest :: Unit :: TestCase,那麼我應該可以調用公共方法i_suck_and_my_tests_are_order_dependent!(Gee - 你認爲創建Minitest的人有一個對那個人的意見?)。此外,還可以選擇調用稱

    4熱度

    1回答

    我想做功能測試,但我不知道如何處理cookie。 我正在使用Ruby和Minitest來對控制器進行功能測試。 但是要在控制器中運行測試,首先我需要進行身份驗證。 身份驗證使用cookie來查看用戶是否已登錄。 問題是功能測試沒有看到cookie中有什麼,比我無法驗證,然後運行測試。有人給我一個小費來解決這個問題嗎? 感謝 希伯

    4熱度

    3回答

    我使用以下規格與MiniTest::Spec和Capybara: find_field('Email').must_have_css('[autofocus]') 檢查,如果所謂的「電子郵件」現場有autofocus屬性。該doc說以下內容:? has_css(路徑,選擇= {}) 檢查,如果給定的CSS選擇器的頁面或當前節點上。 據我所知,字段'電子郵件'是一個節點,因此調用must_hav

    4熱度

    1回答

    我正在Minitest中編寫一個測試用例來創建數據庫條目。測試運行後,測試所做的所有更改應回滾。什麼是實現這一目標的好方法? require 'minitest/autorun' require 'rubygems' require 'sequel' require 'factory_girl' class TestPostgresqlFunctions < MiniTest::Unit

    6熱度

    1回答

    從RSpec 2遷移到MiniTest::Spec是否有策略或一組步驟?我想看看爲一個大型項目做這個,但我不知道從哪裏開始。

    2熱度

    3回答

    使用ruby1.9.2 rails3.1.0 我從我的上網本工作,所以它不是我平常的開發環境。我克隆了一個本週早些時候在桌面上使用的回購協議。現在,當我運行rake test時,終端中出現此錯誤。 ^[[1;5C/home/work/.rvm/gems/[email protected]/gems/rack-1.3.4/lib/rack/backports/uri/common_192.rb:53

    16熱度

    2回答

    我想要的測試運行的漂亮打印彙總,類似於 rspec --color --format doc minitest能做到嗎?

    0熱度

    1回答

    我正在嘗試升級Rails 2.3.9應用程序以使用Ruby 1.9.2-p290;此前該應用程序使用Ruby 1.8.7。我注意到一些怪癖,最顯着的是我不能在我的應用程序中運行任何測試 - 不是單個測試而不是耙測試。 MINITEST拋出任何測試運行之前的錯誤: undefined method `name' for ActionView::TestCase. 完整的堆棧跟蹤如下。 $ bun

    6熱度

    1回答

    每當Rails生成器運行一個或多個選項時,最薄的部分會引發OptionParse::InvalidOption。 我使用的是Rails 3.1,Ruby 1.9.2-p290和Mintest 2.10.0。 的生成命令將實際運行和處理通過選項(S),但MINITEST引發異常和堆棧跟蹤底: rails generate model x --no-migration -s -p invo