【发布时间】:2011-12-02 14:24:09
【问题描述】:
我有一个在 Phusion+Apache 上运行的 Rails 应用程序,环境如下:
RHEL 5 x64
Ruby 1.9.2 p290 x64
Rails 3.0.4
耙 0.9.2.2
我正在使用 Oracle 11g 数据库,所以我也安装了:
- activerecord-oracle_enhanced-adapter (1.4.0)
- ruby-oci8 (2.0.6)
database.yml 配置正确。
我的应用程序在生产模式下正确运行。
问题是,当我尝试使用 rake spec 运行测试时,我收到以下警告,然后 rake 进程停止,没有错误消息。
这是输出:
alex@rhel:~/projects/app$ rake spec
WARNING: 'require 'rake/rdoctask'' is deprecated. Please use 'require 'rdoc/task' (in RDoc 2.4.2+)' instead.
at /usr/local/lib/ruby/gems/1.9.1/lib/rake/rdoctask.rb
WARNING: Global access to Rake DSL methods is deprecated. Please include
... Rake::DSL into classes and modules which use the Rake DSL methods.
WARNING: DSL method Api::Application#task called at /usr/local/lib/ruby/gems/1.9.1/railties-3.0.4/lib/rails/application.rb:214:in `initialize_tasks'
alex@rhel:~/projects/app$
我检查了 rake 进程的退出代码,设置为 0 -> 成功。
你有什么想法吗?
谢谢
【问题讨论】:
标签: ruby-on-rails ruby rake redhat specifications