UltiSnips/test
Holger Rapp 306f0ace5f Add a testing interface that works for Neovim.
- Remove support for python 3.2 to reduce number of test cases and because
  it actually fails with Neovim. It is not a supported version anyways.
- Due to Neovim not handling fast typing through the console properly
  (https://github.com/neovim/neovim/issues/2454), the typing is actually
  simulated through the Python client. We need to differentiate now if a
  keystroke is meant for the terminal or for the Vim session. Using
  neovim.input() introduces additional chances for races since inputs
  are not buffered but processed right away. This results in more
  retries for some tests.
- Neovim needs more parameters and configuration passed in through the
  test script. Added command line arguments for these.
- Skip an extra test under Neovim due to
  https://github.com/neovim/python-client/issues/128.
2015-07-14 21:58:30 +02:00
..
__init__.py Refactor: split test.py into several smaller files. 2014-07-23 17:22:11 +08:00
constant.py Applied pyformat on entire codebase. 2015-01-20 21:26:03 +01:00
test_AnonymousExpansion.py Remove bootstrap.vim. Simplify startup. 2015-07-11 16:17:50 +02:00
test_Autocommands.py Fire autocommands when setting up and tearing down inner state 2015-07-13 07:11:39 +02:00
test_Chars.py Add option 'm' for trimming whitespaces in snippet 2015-02-04 11:55:28 +06:00
test_Completion.py Applied pyformat on entire codebase. 2015-01-20 21:26:03 +01:00
test_ContextSnippets.py Add a testing interface that works for Neovim. 2015-07-14 21:58:30 +02:00
test_Editing.py Add more precise undo levels (expanding, jumping) 2015-04-27 19:30:17 +06:00
test_Expand.py Remove bootstrap.vim. Simplify startup. 2015-07-11 16:17:50 +02:00
test_Fixes.py Add a testing interface that works for Neovim. 2015-07-14 21:58:30 +02:00
test_Folding.py Remove bootstrap.vim. Simplify startup. 2015-07-11 16:17:50 +02:00
test_Format.py Remove bootstrap.vim. Simplify startup. 2015-07-11 16:17:50 +02:00
test_Interpolation.py Remove bootstrap.vim. Simplify startup. 2015-07-11 16:17:50 +02:00
test_ListSnippets.py Applied pyformat on entire codebase. 2015-01-20 21:26:03 +01:00
test_Mirror.py Applied pyformat on entire codebase. 2015-01-20 21:26:03 +01:00
test_Movement.py Remove bootstrap.vim. Simplify startup. 2015-07-11 16:17:50 +02:00
test_MultipleMatches.py Applied pyformat on entire codebase. 2015-01-20 21:26:03 +01:00
test_ParseSnippets.py Applied pyformat on entire codebase. 2015-01-20 21:26:03 +01:00
test_Plugin.py Add a testing interface that works for Neovim. 2015-07-14 21:58:30 +02:00
test_Recursive.py Applied pyformat on entire codebase. 2015-01-20 21:26:03 +01:00
test_Selection.py Remove bootstrap.vim. Simplify startup. 2015-07-11 16:17:50 +02:00
test_SnipMate.py Remove bootstrap.vim. Simplify startup. 2015-07-11 16:17:50 +02:00
test_SnippetOptions.py Support regexp trigger ending in whitespace. 2015-07-11 18:11:19 +02:00
test_SnippetPriorities.py tests: fix duplicate method name (test_SnippetPriorities) 2015-02-09 22:48:16 +01:00
test_TabStop.py Fix adjacent tabstop input issue. 2015-03-13 23:49:45 +08:00
test_Transformation.py Applied pyformat on entire codebase. 2015-01-20 21:26:03 +01:00
test_UltiSnipFunc.py Add a testing interface that works for Neovim. 2015-07-14 21:58:30 +02:00
test_Visual.py Applied pyformat on entire codebase. 2015-01-20 21:26:03 +01:00
util.py Applied pyformat on entire codebase. 2015-01-20 21:26:03 +01:00
vim_interface.py Add a testing interface that works for Neovim. 2015-07-14 21:58:30 +02:00
vim_test_case.py Add a testing interface that works for Neovim. 2015-07-14 21:58:30 +02:00