Skip to content

Commit 4ea060b

Browse files
committed
Teach :A about spec/mailers
1 parent 4cf4bc3 commit 4ea060b

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

autoload/rails.vim

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3048,9 +3048,11 @@ function! s:readable_related(...) dict abort
30483048
let file .= '_test.rb'
30493049
endif
30503050
if t =~ '^model\>'
3051-
return s:sub(file,'app/models/','test/unit/')."\n".s:sub(s:sub(file,'_test\.rb$','_spec.rb'),'app/models/','spec/models/')
3051+
return s:sub(file,'<app/models/','test/unit/')."\n".s:sub(s:sub(file,'_test\.rb$','_spec.rb'),'<app/models/','spec/models/')
30523052
elseif t =~ '^controller\>'
30533053
return s:sub(file,'<app/controllers/','test/functional/')."\n".s:sub(s:sub(file,'_test\.rb$','_spec.rb'),'app/controllers/','spec/controllers/')
3054+
elseif t =~ '^mailer\>'
3055+
return s:sub(file,'<app/m%(ailer|odel)s/','test/unit/')."\n".s:sub(s:sub(file,'_test\.rb$','_spec.rb'),'<app/','spec/')
30543056
elseif t =~ '^test-unit\>'
30553057
return s:sub(file,'test/unit/','app/models/')."\n".s:sub(file,'test/unit/','lib/')
30563058
elseif t =~ '^test-functional\>'

0 commit comments

Comments
 (0)