eschulte/rinari

rinari RUNNING rspec tests?

pjammer opened this issue · 5 comments

I've started to get a lot of projects using rspec, for some reason.

Does C+c ; t only run test unit, as it seems, or is my version borked on that too?

If there isn't a fork that exists already with it running specs from the /spec directory...somehow, I'd like to tackle it.

i wrote a little late night blog wish list for rinari. While this ticket may not be the right place I'd love to hear where I can pose some of these thoughts so others can add comments too.

http://struct.tumblr.com/post/20880887735/rinari-needs-a-makeover (the title is just link bait, honest :-)

Yes, rinari-test only handles unit tests. I don't know how rspec users typically work around this.

By all means post the rant on the mailing list: http://groups.google.com/group/emacs-on-rails

Note, though, that rinari doesn't currently have a maintainer with both the time and motivation to move it forwards. There are (at least?) three committers, of which I appear to be the most active these days, but I can't currently commit more time than is necessary for merging and then releasing other people's contributions.

So ultimately the answer is likely to be that someone other than me will have to roll up his/her sleeves.

-Steve

Yeah, it shouldn't be on one guy, unless it's' a ************. Rinari doesn't appear to be, so more hands to raise the mosh pit surfers are needed. To use an analogy. I'd like to chip away at issues that i can and fork back (which looks like el-get right now :-) but hopefully i can see how test unit tests are ran, and adapt it to specs. I think, as a human, figuring out crappily named request specs could be an issue. but meh, we'll see. thanks.

FYI rspec-mode covers running Rspec pretty well.

You still have to run from the terminal if you want to debug your specs/tests though.

asok commented

You still have to run from the terminal if you want to debug your specs/tests though

That is not entirely true :) look here. When the code stops just hit C-x C-q.

I'll give that a try, this could be a major boost for my current workflow, thank you!