Skip to content

Commit e8d39a3

Browse files
committed
add a test for undo
1 parent 0f7cca8 commit e8d39a3

File tree

1 file changed

+20
-0
lines changed

1 file changed

+20
-0
lines changed

t/clang_format_spec.vim

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -423,3 +423,23 @@ describe 'g:clang_format#auto_formatexpr'
423423
end
424424
end
425425
" }}}
426+
427+
describe 'undo formatting text'
428+
before
429+
let g:clang_format#detect_style_file = 0
430+
new
431+
execute 'silent' 'edit!' './'.s:root_dir.'t/test.cpp'
432+
end
433+
434+
after
435+
bdelete!
436+
end
437+
438+
it 'restores previous text as editing buffer normally'
439+
let prev = GetBuffer()
440+
ClangFormat
441+
undo
442+
let buf = GetBuffer()
443+
Expect prev ==# buf
444+
end
445+
end

0 commit comments

Comments
 (0)