YouCompleteMe/python/ycm/tests
zzbot c2906b6fef Auto merge of #2631 - davits:changedtick, r=bstaletic
[READY] Moved change tracking to python. Per buffer diagnostics

Thank you for working on YCM! :)

- [x] I have read and understood YCM's [CONTRIBUTING][cont] document.
- [x] I have read and understood YCM's [CODE_OF_CONDUCT][code] document.
- [x] I have included tests for the changes in my PR. If not, I have included a
  rationale for why I haven't.
- [x] **I understand my PR may be closed if it becomes obvious I didn't
  actually perform all of these steps.**

Adds an emulation of Vim buffer object and moves change tracking into python.
Now diagnostics are stored per buffer, which effectively solves #2165 .

<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/valloric/youcompleteme/2631)
<!-- Reviewable:end -->
2017-06-05 03:21:41 -07:00
..
client Do not install aliases from future 2017-03-18 18:24:48 +01:00
testdata Tests for checking that extra_conf_data sended to server from :DebugInfo and :YcmCompleter commands. 2017-03-12 19:03:07 +03:00
__init__.py Add syntax keywords tests 2017-05-17 13:09:39 +02:00
base_test.py Do not install aliases from future 2017-03-18 18:24:48 +01:00
command_test.py Merge branch 'master' into fork_master 2017-03-30 20:26:11 +03:00
completion_test.py Do not install aliases from future 2017-03-18 18:24:48 +01:00
diagnostic_filter_test.py Do not install aliases from future 2017-03-18 18:24:48 +01:00
event_notification_test.py Cache current buffer on buffer visit. 2017-06-04 12:09:49 +04:00
omni_completer_test.py Do not install aliases from future 2017-03-18 18:24:48 +01:00
paths_test.py Accept capitalized name for Python executable 2017-03-28 02:12:15 +02:00
postcomplete_test.py Clean C# inserting namespace code 2017-05-17 19:44:02 +02:00
syntax_parse_test.py Do not install aliases from future 2017-03-18 18:24:48 +01:00
test_utils.py Cache current buffer on buffer visit. 2017-06-04 12:09:49 +04:00
vimsupport_test.py Filepath space escaping 2017-05-24 17:30:15 +02:00
youcompleteme_test.py Cache current buffer on buffer visit. 2017-06-04 12:09:49 +04:00