testunit

    1熱度

    1回答

    我想修補在鏈輪護欄的錯誤,但是當我跑的測試套件(使用Ruby-2.0.0-P0以及紅寶石頭),我得到了以下錯誤: /Users/btaitelb/.rvm/rubies/ruby-head/lib/ruby/2.1.0/test/unit.rb:707:in `block in _prepare_run': undefined method `size' for #<ParallelEach:0x

    1熱度

    1回答

    我使用這個命令來運行一些測試... bundle exec ruby -Itest test/functional/*.rb 在我test/functional DIR我有兩個文件... file_sets_controller_test.rb user_sessions_controller_test.rb 通過上面的命令,在file_sets_controller_test.rb所有

    8熱度

    4回答

    我正在使用Rails 4.0.0.beta1。我添加了兩個目錄:app/services和test/services。 我還添加了這個代碼,基於閱讀testing.rake of railties: namespace :test do Rake::TestTask.new(services: "test:prepare") do |t| t.libs << "test"

    0熱度

    1回答

    我有一個Gemfile中: source 'https://rubygems.org' gem 'rails', '3.2.11' gem 'omniauth' gem 'omniauth-facebook' gem 'thin' # Bundle edge Rails instead: # gem 'rails',

    1熱度

    3回答

    我正在嘗試編寫一個自定義工具,該工具使用我的自定義項來運行ruby單元測試。 我需要做的是從給定文件(通過require或其他)加載某個TestCase,然後在做一些計算和初始化之後運行它。 問題是,當我需要「測試/單元」和測試用例時,它立即運行。 我該怎麼辦? 謝謝。

    0熱度

    1回答

    我一直在玩黃瓜約三週,現在一切正常,除了這裏的小東西。 每當我運行我的測試例如cucumber checkout.feature --tags @monthly,我得到我的控制檯上下面的測試已成功運行後: invalid option: --tags Test::Unit automatic runner. Usage: /Users/myusername/.rvm/gems/ruby-2.0

    0熱度

    1回答

    我在我的Rails應用程序 駐留在測試/性能/ some_file.rb 因此文件包含幾個方法夫婦的性能測試。我需要運行一個才能獲得好日誌 裏面的文件我有幾個test_ *方法。 有沒有辦法只運行一個性能測試? 我執行: rake test:benchmark TESTOPTS="--name=test_with_pet_care_job" ,看起來像我的測試開始,但它凍結出於某種原因 我怎麼

    2熱度

    1回答

    如何避免這個錯誤: Error: test_update_location(LocationControllerTest) NoMethodError: undefined method `show_previous_version' for test_update_location(LocationControllerTest):LocationControllerTest/usr/local

    3熱度

    1回答

    Rspec嘗試在運行任何spec文件或整個測試套件結束時運行Test :: Unit測試。這仍是好的,因爲我沒有任何測試單元測試文件,但它試圖傳遞給rspec的命令行選項,因爲它們是測試::單位導致 Finished in 0.54616 seconds 7 examples, 0 failures invalid option: -O Test::Unit automatic runner

    1熱度

    1回答

    我正在閱讀parallel_tests源代碼,但還不明白,所以我想我會跳到追逐並在這裏問我的問題。 是否parallel_tests寶石運行所有測試在你甜蜜的同時或順序? (是否有可能爲一個以上的測試,在同一時間運行) 當我運行並行測試中,它好像它: 發現了所有的考試 將其劃分成連樁(每個處理器) 運行的測試每個樁在序列 我想知道這一點,因爲運行耙平行之間的差的時間差:測試(75分鐘)和四個處理器