簡體   English   中英

Ruby 在軌測試

[英]Ruby on Rails Testing

我使用 Rails 測試技術添加了一個 controller 動作,但是盡管解決了新創建的 controller 動作的所有錯誤,但出現了一個關於已經存在的 controller 動作的新錯誤。 誰能知道如何 go 關於它? 這是我在終端上收到的錯誤:

Error:
StaticPagesControllerTest#test_should_get_help:
ActionView::Template::Error: Permission denied @ rb_file_s_rename - (C:/Users/ADMIN/Desktop/sample_app/tmp/cache/assets/sprockets/v4.0.0/Ah/AhRKfpIltIZZsQQ3DW_RRap2qgrZpmLfGMuTS7wKLvE.cache.16460.9436.19047, C:/Users/ADMIN/Desktop/sample_app/tmp/cache/assets/sprockets/v4.0.0/Ah/AhRKfpIltIZZsQQ3DW_RRap2qgrZpmLfGMuTS7wKLvE.cache)
    app/views/layouts/application.html.erb:9
    test/controllers/static_pages_controller_test.rb:10:in `block in <class:StaticPagesControllerTest>'

解決方案是我將 test_helper.rb 中的代碼從:

並行化(工人::number_of_processors,與::線程)

至:

並行化(工人:1)它的作品!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM