アウトプットの部屋

エンジニアになるためのアウトプット

2020-04-01から1ヶ月間の記事一覧

RSpec③~skipやpending~

テストの量が多くなると、RSpecの起動時間が長くなってしまう。ファイル名を指示して実行すれば多少速くなるが、そのファイル自体が重いとそれでも時間がかかってしまう。そのような時に使えるものがいくつかある。 1 pending it ~~~~~ do pending 'あとで見…

RSpec②~supportファイルの設定~

supportファイルの作成や設定のメモ 1 ファイル作成 mkdir spec/support touch spec/support/request_helper.rb 2 rails_helper.rbを編集 以下の行をコメントインする Dir[Rails.root.join('spec/support/**/*.rb')].each { |f| require f } eachメソッドでs…

Dockerメモ①~attachとexec~

コンテナを起動する時は、 docker start [コンテナ名] で行う。停止する時はstopコマンド。runやcompose-upをするとコンテナが増えてしまう。 コンテナをstartで起動すると、サーバーログが見えなくなる。そんな時には、 docker attach [コンテナ名] でサー…

RSpecの設定

①Gemfileにgem 'rspec-rails'を追加。 spring-commands-rspecはテストスイートの起動時間を速くしてくれるgem。一緒に入れておく。 gorup :development, test do gem 'rspec-rails', '~> 3.6.0' gem 'spring-commands-rspec' end ②specフォルダを作成 $ bin/…