gpt4 book ai didi

testing - 获取Cucumber在Sinatra中使用测试环境

转载 作者:行者123 更新时间:2023-11-28 20:09:58 24 4
gpt4 key购买 nike

这似乎是对的,但似乎行不通。

环境.rb:

class MyWorld
set :environment, :test
end

应用.rb:

configure :development do
DataMapper::setup(:default, "sqlite3://development.sqlite3")
end

configure :test do
DataMapper::setup(:default, "sqlite3://test.sqlite3")
end

它一直在使用开发环境。我是否遗漏了什么,或者我做错了什么?

最佳答案

把它放在 env.rb 的顶部,一切就完美了:

环境.rb

ENV['RACK_ENV'] = 'test'

或者,这将执行相同的操作而无需编辑任何文件:

$ RACK_ENV=test cucumber features

关于testing - 获取Cucumber在Sinatra中使用测试环境,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3432644/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com