These changes https://github.com/kana/vim-vspec/compare/1.5.0...revise-skip-todo-messages are actually problematic. prove treats text after # as a directive. If description contains # like describe 'autoload#function', prove treats function ... as a directive. So that :SKIP/:TODO messages are not correctly recognized by prove. Especially :TODO causes a failure of tests.
These changes https://github.com/kana/vim-vspec/compare/1.5.0...revise-skip-todo-messages are actually problematic.
prove
treats text after#
as a directive. If description contains#
likedescribe 'autoload#function'
,prove
treatsfunction ...
as a directive. So that:SKIP
/:TODO
messages are not correctly recognized byprove
. Especially:TODO
causes a failure of tests.