Bye Bye Moore

猫マンション建築の野望を胸に零細事業主として資本主義の荒波に漕ぎ出したアラサー男の技術メモ

rspecでは行数を指定できる

数が増えてくると時間が掛かります。
ファイル名を指定すると数が減ります。

このとき、-lオプションをつけると実行する行数を設定できます

$ rspec test1_spec.rb -l 35

この例では、35行目が含まれるブロックを実行します。
itのブロック内であればそのitのみを、ソレ以外ではdescribeをまとめて実行します。
これだけでも相当な時間短縮ですね。

公式の説明

$ rspec --help
Usage: rspec [options] [files or directories]
...
  **** Filtering/tags ****
...
    -l, --line-number LINE           Specify line number of an example or group (may be
                                       used more than once).
...