小さなプロジェクト (Rails 以外) があり、テストに RSpec を使用しています。私が使用しているモデルをロードするために:
require_relative "../lib/checkout"
ただし、構成ファイルの読み込みで問題が発生しています。たとえば、次の場合、テストで「items.csv」が見つかりません。
CSV.foreach("items.csv") do |row|
この問題は、spec ディレクトリから spec を実行した場合にのみ発生することに注意してください。
rspec checkout_spec.rb
プロジェクト ルートから実行しても問題ありません。
rspec spec/checkout_spec.rb
どんな助けでも大歓迎です。