質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
Ruby on Rails

Ruby on Railsは、オープンソースのWebアプリケーションフレームワークです。「同じことを繰り返さない」というRailsの基本理念のもと、他のフレームワークより少ないコードで簡単に開発できるよう設計されています。

Q&A

1回答

3698閲覧

railsのbundle exec rake testを実行するとターミナルでエラーが起こります(動きません)

退会済みユーザー

退会済みユーザー

総合スコア0

Ruby on Rails

Ruby on Railsは、オープンソースのWebアプリケーションフレームワークです。「同じことを繰り返さない」というRailsの基本理念のもと、他のフレームワークより少ないコードで簡単に開発できるよう設計されています。

0グッド

0クリップ

投稿2016/08/24 07:23

編集2016/08/24 07:25

現在、ruby on rails のチュートリアル第5章を進めています。

テンプレートであるcontact.html.erbを作成後にテストを行うとターミナルで以下のようなエラーが発生します。

RubyDep: WARNING: Your Ruby is outdated/buggy. RubyDep: WARNING: Your Ruby is: 2.3.0 (buggy). Recommendation: upgrade to 2.3.1. RubyDep: WARNING: (To disable warnings, see:http://github.com/e2/ruby_dep/wiki/Disabling-warnings ) DEPRECATION WARNING: Sprockets method `register_engine` is deprecated. Please register a mime type using `register_mime_type` then use `register_compressor` or `register_transformer`. https://github.com/rails/sprockets/blob/master/guides/extending_sprockets.md#supporting-all-versions-of-sprockets-in-processors (called from block (2 levels) in <class:Railtie> at /Users/ayumu/.rvm/gems/ruby-2.3.0/gems/sass-rails-5.0.2/lib/sass/rails/railtie.rb:57) DEPRECATION WARNING: Sprockets method `register_engine` is deprecated. Please register a mime type using `register_mime_type` then use `register_compressor` or `register_transformer`. https://github.com/rails/sprockets/blob/master/guides/extending_sprockets.md#supporting-all-versions-of-sprockets-in-processors (called from block (2 levels) in <class:Railtie> at /Users/ayumu/.rvm/gems/ruby-2.3.0/gems/sass-rails-5.0.2/lib/sass/rails/railtie.rb:58)

上記の最後の行が表示されてから、一向にターミナルが動きません。

エラーメッセージを読んでも上手く対処できないので、解決策をご教授いただけると幸いです。

追伸:REDになることを確認するテストなのですが、スルーしても大丈夫なものでしょうか…。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

もう解決済みかもしれませんが私も同じところで詰まったので・・・

チュートリアルページにも記載がありましたが

pringサーバーは本節の執筆時点では若干不安定な点が残っていて、Springのプロセスが起動したまま多数残留すると、テストのパフォーマンスが低下してしまうことがあります。テストの実行が異常に遅くなってきたと感じたら、システムプロセスをチェックしてSpringを必要に応じてkillするとよいでしょう (コラム3.4)。

とのことなので、spring プロセスを kill したところ問題なくテストが実行できました。

MacBook-Air:test_app user$ ps aux | grep spring user 51722 0.2 0.0 2454296 828 s001 S+ 3:59PM 0:00.01 grep spring user 12622 0.0 0.0 2484208 760 ?? S 21016 0:00.76 spring server | test_app | started 168 hours ago MacBook-Air:test_app user$ kill 12622

投稿2016/10/09 07:03

退会済みユーザー

退会済みユーザー

総合スコア0

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだベストアンサーが選ばれていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問