有没有办法测试/验证production.rb(或任何环境文件)

时间:2012-07-05 17:28:14

标签: ruby-on-rails

我在UAT环境中遇到问题,因为config/environments/uat.rb

中存在配置问题

有没有办法测试/验证环境文件,如uat.rb或production.rb,以便在部署之前捕获错误?

在rspec中加载带有require的文件可能会有问题,因为它可能会影响其他测试,对此不确定。

谢谢,

2 个答案:

答案 0 :(得分:0)

在部署生产之前,我总是使用环境标志在我的开发机器上以生产模式运行我的代码:

rails s --environment=production

答案 1 :(得分:-1)

您必须根据编写这些测试的预计ROI(投资回报率)选择您编写的测试。测试不是免费的 - 远非如此。他们需要时间来创建和维护,他们会破坏你的项目等等。只编写你认为将来有用的测试。

我过去在配置方面遇到了很多问题,解决方案一直是KISS - 保持简单愚蠢。大多数应用程序应该只需要很少的配置,因此很难错误配置。