0

私は Miniskirt と Minitest が大好きですが、spork サーバーを使用して実行するたびに factory.rb ファイルをロードする際に問題が発生します。それは行く:

cannot load such file -- factories (LoadError)

factory.rb ファイルは、test_helper.rb とともに /test ディレクトリにあります。

ヒントをいただければ幸いです。

require 'rubygems'
require 'spork'

Spork.prefork do
    ...
    require 'factories'
end
4

1 に答える 1

0

すべてを機能させるには少し試行錯誤が必要でしたが、spork-minitest に切り替えて、guard-minitest の master ブランチを使用することで修正しました。ここに私のテストスイートがあります:

group :test, :development do
  gem 'capybara'
  gem 'database_cleaner'
  gem 'awesome_print'
  gem 'turn'
  gem 'guard'
  gem 'guard-spork'
  gem 'guard-minitest', github: 'guard/guard-minitest'
  gem 'guard-livereload'
  gem 'terminal-notifier-guard'
  gem 'capybara_minitest_spec'
  gem 'rb-fsevent', '~> 0.9.1'
  gem "spork-minitest", git: "https://github.com/semaperepelitsa/spork-minitest.git"
  gem 'miniskirt'
  gem 'minitest-spec-rails'
end

とにかく助けてくれてありがとう。

于 2013-03-15T22:37:06.700 に答える