In this screencast, Ben and Chris go back to basics and tackle the first exercise in the Rails Fundamentals trail, "Route, Controller, Action". They create a route, controller, and action using TDD to tell them what to write next.
This is a companion discussion topic for the original entry at https://thoughtbot.com/upcase/videos/route-controller-action
@benorenstein I saw you run spec and if it failed it will show in quickfix window, so how do we get it setup?
@samnang Looks like he’s using this plugin: GitHub - markjlorenz/vim-rspec-quickfix: Run your tests, get the results in VIMs amazing quickfix buffer.
You can check out Ben’s .vimrc on GitHub here. He’s using Tim Pope’s Dispatch plugin together with thoughtbot’s vim-rspec plugin.
With the example mappings provided, you press leader-t with a spec open, it will RunCurrentSpecFile()
, and finally open the quickfix window with the results. Remember to add let g:rspec_command = "Dispatch bin/rspec {spec}"
to your .vimrc
Hope this helps!
1 Like