簡體   English   中英

Rails2.3.8 上的 Ruby:如何使用開發環境運行測試?

[英]Ruby on Rails2.3.8: How do I run a test using the dev environment?

我的測試環境正在做一些在開發中不會發生的事情。 所以,如果我可以在開發環境中運行測試,那么我的測試有問題(如果它們仍然失敗),或者測試環境壞了(如果它們沒有失敗)

目前,我正在運行單個功能測試

ruby /path/to/test_controller_test.rb

如果您正在運行單個測試,則沒有什么可以阻止您拍攝development數據庫的快照並將其加載到test數據庫中。 如果您運行rake test ,那么它將被清除,因此請記住這一點。

您的測試可能依賴於不存在的記錄,通常是做出不安全假設的結果,或者在某些事情沒有正確構建時無法正常工作的方法。 很少發現config/environments中的設置對測試本身有任何直接影響。

暫無
暫無

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

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