spork

    1熱度

    1回答

    根據Michael Hartl的Rails教程(http://youtu.be/FZ-b9oZpCZY和http://ruby.railstutorial.org/chapters/static-pages#sec-advanced_setup)中的高級設置,我今天設置了一個新的Rails應用程序。我之前做過這件事,但特別是Guard的輸出是非常不同的。首先,雖然之前Guard會運行並坐在那裏偵聽

    0熱度

    1回答

    我正在瀏覽Rails教程,我的測試正在進行,所以我想實現spork。 由於spork顯然不再適用於鋼軌,我不得不使用spork-rails。我更新了我的gem文件以包含spork-rails,並且每次我嘗試運行s pork rspec --bootstrap時,命令提示符都顯示爲'spork' is not a recognized internal command。 我看了一下spork git

    1熱度

    1回答

    運行黃瓜時出現以下錯誤。我已經看過這個post和其他類似的在這裏,但沒有運氣。 uninitialized constant ActionController::Dispatcher (NameError) C:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/gems/cucumber-rails-0.3.2/lib/cucumber/rails/ac

    2熱度

    2回答

    繼MH教程(第二版)之後,一切正常(開發並測試Rspec和Spork),直到我運行Rspec爲第9章的地方測試失敗與錯誤的結尾:「NameError:未初始化的常量管理」日誌是 NameError: uninitialized constant Admin C:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/gems/activesupport-3.2

    0熱度

    1回答

    我正在用警衛spork。它在更改時正確地重新加載規範和項目代碼。但它不會在lib中重新加載代碼。如果我在lib中更改代碼,我必須重新啓動警衛。更奇怪的是,警衛認識到代碼文件被改變並重新運行正確的規範。但是,該代碼不會重新加載。 (說實話,我甚至不知道什麼層系統的負責重新加載代碼到叉勺......無需重新加載叉勺)

    1熱度

    1回答

    進出口設立一個新的項目有:1.9.3 軌3.2.9 Ruby和我試圖rspec的配置帶着後衛和spork跟着Michael Hartl tutorial。我已經爲其他項目做了這個,但是這次我從後衛那裏得到了一個奇怪的行爲。 在舊的項目上,如果我有警衛跑,像這樣添加一行到'puts'Test「'並保存文件。 Guard檢測到文件已更改,重新運行該文件的測試,並在終端上顯示消息。 如果我在這個新項目上

    0熱度

    1回答

    我貼了不同的標題下的這一請求,並沒有收到任何反饋我更新了信息的請求後。 save_and_open_page (capybara/launchy) stopped working in a project - error 我的工作我的一個開發人員學習Rails的一個私人項目,並努力做正確的事,使用TDD/BDD,但這樣的經歷,我不得不說正在想放棄測試,因爲我根本沒有時間去嘗試解決環境問題。 我花了

    3熱度

    1回答

    我有一個安裝了spork-rails和spork-minitest的Rails 3.2項目。我還有一個集成測試,可以使用命令rake test:integration成功運行(雖然速度很慢)。現在 ,在端口8988上運行叉勺,我試圖通過testdrb運行測試: $ bundle exec testdrb -Itest test/integration/**/*_test.rb No exampl

    0熱度

    2回答

    下面是完整的錯誤。任何想法如何解決這個問題。我在Google上找不到任何東西。我在VirtualBox上運行Ubuntu Linux。 Using RSpec, Unknown cannot load such file -- magazine/magazine_slave (LoadError) /usr/lib/ruby/1.9.1/rubygems/custom_require.rb:3

    1熱度

    2回答

    SQLite的例外約5次偉大的作品,但後來所有的測試失敗: ArgumentError: prepare called on a closed database: SELECT name FROM sqlite_master WHERE type = 'table' AND NOT name = 'sqlite_sequence' 沒有叉勺不會發生,如果我重新啓