File tree 1 file changed +5
-3
lines changed
1 file changed +5
-3
lines changed Original file line number Diff line number Diff line change @@ -70,7 +70,7 @@ def coverage_stack
70
70
71
71
def display_endpoint ( api )
72
72
if ( test = find_test ( api ) )
73
- "- [x] <span title='tested'> [#{ api } ](#{ test [ :file ] } )</span>"
73
+ "- [x] <span title='tested'> [#{ api } ](#{ test [ :file ] } \# #{ test [ :line ] } )</span>"
74
74
else
75
75
"- [ ] <span title='not tested'> #{ api } </span>"
76
76
end
@@ -82,8 +82,10 @@ def find_test(endpoint)
82
82
Dir [ TESTS_PATH ] . map do |path |
83
83
relative_path = path [ path . index ( '/tests' ) ..-1 ]
84
84
85
- if File . readlines ( path ) . grep ( /#{ endpoint } / ) . any?
86
- return { endpoint : endpoint , file : ".#{ relative_path } " }
85
+ File . readlines ( path ) . each_with_index do |line , index |
86
+ next unless line . match? ( /#{ endpoint } / )
87
+
88
+ return { endpoint : endpoint , file : ".#{ relative_path } " , line : index + 1 }
87
89
end
88
90
end
89
91
false
You can’t perform that action at this time.
0 commit comments