代码之家  ›  专栏  ›  技术社区  ›  chris

Rails在测试模式下持续运行

  •  0
  • chris  · 技术社区  · 16 年前

    我已经重新启动了我的机器,并通过-e手动运行script/server命令来设置环境,但仍然没有成功。

    **我应该注意,即使RAILS_ENV常量显示为“test”,所使用的数据库配置也是开发。

    通过在整个代码中添加puts RAILS_ENV语句,我可以看到,当我在environment.rb类中的RAILS::Initializer.run do | config |块之外添加puts时,RAILS_ENV将被设置为“test”。就在区块结束之前,它仍然处于开发阶段。

    1 回复  |  直到 16 年前
        1
  •  1
  •   chris    16 年前

    环境发生变化的原因是,我不假思索地将rspecgem加载到development.rb文件中。