MiniTest Spec Support

Hi, I would like to see MiniTestSpec support in future versions of Rubymine.  Next, I would like to be able to do the following:

- generate unit test specs
- functional test specs
- integration test specs
- performance test specs

In short, I would like to be able reuse the default test directory structure:

$ ls -al test
total 8
drwxr-xr-x   8 conradwt  staff  272 Jul 14 13:54 .
drwxr-xr-x  19 conradwt  staff  646 Jul 14 13:54 ..
drwxr-xr-x   4 conradwt  staff  136 Jul 14 13:56 fixtures
drwxr-xr-x   4 conradwt  staff  136 Jul 14 13:56 functional
drwxr-xr-x   3 conradwt  staff  102 Jul 14 13:54 integration
drwxr-xr-x   3 conradwt  staff  102 Jul 14 13:54 performance
-rw-r--r--   1 conradwt  staff  454 Jul 14 13:54 test_helper.rb
drwxr-xr-x   5 conradwt  staff  170 Jul 14 13:56 unit

Lastly, you can find a reference for the documentation at the following location:

http://bfts.rubyforge.org/minitest/index.html#classes

-Conrad

5 comments
Comment actions Permalink

As MiniTest is now the default ruby testing framework I think that this is a must have feature. Not just for Specs but all the MiniTest stack.

0
Comment actions Permalink

Hi, I have filed a formal enhancement request for MiniTest support in the bug tracker.

0
Comment actions Permalink

Conrad,

conradwt wrote:

Hi, I would like to see MiniTestSpec support in future versions of Rubymine.  Next, I would like to be able to do the following:

- generate unit test specs
- functional test specs
- integration test specs
- performance test specs

I assume generation feature is provided by rails genetators which are bundled in minitest gem or minitest-rails, or etc. So generation feature should work in current RM version.

0
Comment actions Permalink

Roman, this is very true in the case of Rails.  However, I'm starting to build projects in straight Ruby using TDD and I would like to defer the use of any framework until the system's architecture is complete.  In short, I do not want to tie the system architecture to a specific delivery method like Rails.

-Conrad

0

Please sign in to leave a comment.