Skip to content

Commit 7698188

Browse files
graywhtpope
authored andcommitted
Support minitest file names
1 parent 2d65581 commit 7698188

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

autoload/rails.vim

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -318,10 +318,10 @@ function! s:readable_controller_name(...) dict abort
318318
return s:sub(f,'.*<app/mailers/(.{-})\.rb$','\1')
319319
elseif f =~ '\<app/apis/.*_api\.rb$'
320320
return s:sub(f,'.*<app/apis/(.{-})_api\.rb$','\1')
321-
elseif f =~ '\<test/functional/.*_test\.rb$'
322-
return s:sub(f,'.*<test/functional/(.{-})%(_controller)=_test\.rb$','\1')
323-
elseif f =~ '\<test/unit/helpers/.*_helper_test\.rb$'
324-
return s:sub(f,'.*<test/unit/helpers/(.{-})_helper_test\.rb$','\1')
321+
elseif f =~ '\<test/\%(functional\|controllers\)/.*_test\.rb$'
322+
return s:sub(f,'.*<test/%(functional|controllers)/(.{-})%(_controller)=_test\.rb$','\1')
323+
elseif f =~ '\<test/\%(unit/\)\?helpers/.*_helper_test\.rb$'
324+
return s:sub(f,'.*<test/%(unit/)?helpers/(.{-})_helper_test\.rb$','\1')
325325
elseif f =~ '\<spec/controllers/.*_spec\.rb$'
326326
return s:sub(f,'.*<spec/controllers/(.{-})%(_controller)=_spec\.rb$','\1')
327327
elseif f =~ '\<spec/helpers/.*_helper_spec\.rb$'
@@ -354,8 +354,8 @@ function! s:readable_model_name(...) dict abort
354354
return s:sub(f,'.*<app/models/(.*)\.rb$','\1')
355355
elseif f =~ '\<test/unit/.*_observer_test\.rb$'
356356
return s:sub(f,'.*<test/unit/(.*)_observer_test\.rb$','\1')
357-
elseif f =~ '\<test/unit/.*_test\.rb$'
358-
return s:sub(f,'.*<test/unit/(.*)_test\.rb$','\1')
357+
elseif f =~ '\<test/\%(unit\|models\)/.*_test\.rb$'
358+
return s:sub(f,'.*<test/%(unit|models)/(.*)_test\.rb$','\1')
359359
elseif f =~ '\<spec/models/.*_spec\.rb$'
360360
return s:sub(f,'.*<spec/models/(.*)_spec\.rb$','\1')
361361
elseif f =~ '\<\%(test\|spec\)/blueprints/.*\.rb$'

0 commit comments

Comments
 (0)