1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34
|
Describe Regression tests for issue #41
Before each
call autopairs#Variables#InitVariables()
new | only!
End
It shouldn't be dumb with single quotes
normal i 'foo
call Expect("").CheckBuff(" 'foo'")
normal 0i'
call Expect("").CheckBuff("'' 'foo'")
End
It shouldn't be dumb with double quotes
normal i "foo
call Expect("").CheckBuff(' "foo"')
normal 0i"
call Expect("").CheckBuff('"" "foo"')
End
It should work in markdown
new file.md | only!
normal i 'foo
call Expect("").CheckBuff(" 'foo'")
normal a '
call Expect("").CheckBuff(" 'foo '")
normal 0i'
call Expect("").CheckBuff("'' 'foo '")
call Expect('"""').ToMatch('""""""')
call Expect("```").ToMatch('``````')
%d
End
End
|