LoginSignup
4
4

More than 5 years have passed since last update.

VS Code から rspec を実行する

Last updated at Posted at 2018-05-14

前提

Bundler (Gemfile) で rspec をインストールする場合を想定します。
また、launch.json は書き換えない方針とします。

手順

拡張機能のインストール

拡張機能 Ruby (rebornix.ruby) をインストールする。

binstub の生成

bundle install 時に --binstubs オプションを付けて実行する。

実行例
$ bundle install --binstubs

launch.json の生成

メニューから デバッグ > 構成を開く をクリック。(もしくは、コマンドパレットから デバッグ: launch.json を開く (Debug: Open launch.json) を実行)

環境の選択 と聞かれるので Ruby を選択する。

(この操作で .vscode/ 以下に launch.json が生成される)

テストの実行

アクティビティ バー の デバッグ ビュー から以下のいずれかの構成を選択して デバッグ > デバッグの開始 (F5) をクリック。(もしくは、コマンドパレットから デバッグ: 選択してデバッグを開始 (Debug: Select and Start Debugging) を実行)

  • RSpec - all
  • RSpec - active spec file only
4
4
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
4