我有一个小项目(非 Rails),我正在使用 RSpec 进行测试。为了加载我正在使用的模型:
require_relative "../lib/checkout"
但是我在加载配置文件时遇到了问题,例如,在以下情况下,测试不再找到我的“items.csv”:
CSV.foreach("items.csv") do |row|
请注意,仅当从规范目录运行规范时才会出现问题,即:
rspec checkout_spec.rb
从项目根目录运行它很好:
rspec spec/checkout_spec.rb
任何帮助,将不胜感激。