Re: [rspec-users] Test::Unit to RSpec

2007-08-23 Thread David Rice

Scott,

There was a thread about this earlier... You might be interested in  
this plugin I wrote. Kinda basic but worked for me.


http://www.davidjrice.co.uk/articles/2007/8/12/ruby-on-rails-plugin- 
test-unit-to-rspec-converter


Best,
Dave


On 18 Aug 2007, at 09:38, Scott Taylor wrote:



So I've just started working on a rails project which currently has
something like 7500 LOC.  All of the tests are written in Test::Unit,
although the test coverage is pretty poor: rcov says that 25% of the
code is covered, while rake stats shows the code to test ratio as
1:0.1 (800 lines of test code).

I guess I'm wondering what would generally be advisable here.  Is it
worth it to work on (or use) a test:unit = spec translator?  Should
I just start using rspec when I need to start writing code, and
perform regressions when need be?  Or is the project too big to even
consider using rspec?

Thanks in advance for any experienced advice,

Scott Taylor
___
rspec-users mailing list
rspec-users@rubyforge.org
http://rubyforge.org/mailman/listinfo/rspec-users


---
David Rice
http://www.davidjrice.co.uk




___
rspec-users mailing list
rspec-users@rubyforge.org
http://rubyforge.org/mailman/listinfo/rspec-users

Re: [rspec-users] Test::Unit to RSpec

2007-08-23 Thread Scott Taylor

On Aug 23, 2007, at 12:18 PM, David Rice wrote:

 Scott,

 There was a thread about this earlier... You might be interested in  
 this plugin I wrote. Kinda basic but worked for me.

 http://www.davidjrice.co.uk/articles/2007/8/12/ruby-on-rails-plugin- 
 test-unit-to-rspec-converter

Yeah - actually I saw it, and tried it out.  Although I can't lie -  
it didn't work well.  I can't imagine any translator really working  
well.  How would you add mocks + stubs + clear specifications + 1  
test-per-spec in a translator, and do it intelligently?

But, for what it's worth - it did what I expected it to do, and would  
be a good, but crude way, to translate a lot test::unit code to rspec.

Thanks for the tool (and have you looked into the old rspec one -  
test2spec, I believe it was called)?

Scott



 Best,
 Dave


 On 18 Aug 2007, at 09:38, Scott Taylor wrote:


 So I've just started working on a rails project which currently has
 something like 7500 LOC.  All of the tests are written in Test::Unit,
 although the test coverage is pretty poor: rcov says that 25% of the
 code is covered, while rake stats shows the code to test ratio as
 1:0.1 (800 lines of test code).

 I guess I'm wondering what would generally be advisable here.  Is it
 worth it to work on (or use) a test:unit = spec translator?  Should
 I just start using rspec when I need to start writing code, and
 perform regressions when need be?  Or is the project too big to even
 consider using rspec?

 Thanks in advance for any experienced advice,

 Scott Taylor
 ___
 rspec-users mailing list
 rspec-users@rubyforge.org
 http://rubyforge.org/mailman/listinfo/rspec-users

 ---
 David Rice
 http://www.davidjrice.co.uk




 ___
 rspec-users mailing list
 rspec-users@rubyforge.org
 http://rubyforge.org/mailman/listinfo/rspec-users

___
rspec-users mailing list
rspec-users@rubyforge.org
http://rubyforge.org/mailman/listinfo/rspec-users


[rspec-users] Test::Unit to RSpec

2007-08-19 Thread Scott Taylor

So I've just started working on a rails project which currently has  
something like 7500 LOC.  All of the tests are written in Test::Unit,  
although the test coverage is pretty poor: rcov says that 25% of the  
code is covered, while rake stats shows the code to test ratio as  
1:0.1 (800 lines of test code).

I guess I'm wondering what would generally be advisable here.  Is it  
worth it to work on (or use) a test:unit = spec translator?  Should  
I just start using rspec when I need to start writing code, and  
perform regressions when need be?  Or is the project too big to even  
consider using rspec?

Thanks in advance for any experienced advice,

Scott Taylor
___
rspec-users mailing list
rspec-users@rubyforge.org
http://rubyforge.org/mailman/listinfo/rspec-users