Commit graph

19 commits

Author SHA1 Message Date
Ben Jackson
7813f06dd1 May make the tests less flaky 2019-07-27 10:57:50 +01:00
Ben Jackson
4d484868f3 Wait for sign to be displayed 2019-07-27 10:57:50 +01:00
Ben Jackson
1e54e457d4 Finally fix breakpoint bugs 2019-07-27 10:57:50 +01:00
Ben Jackson
e6904acddd Fix some asserts 2019-07-27 10:57:50 +01:00
Ben Jackson
9ea25da1a8 Use setpos as it is clearer 2019-07-27 10:57:50 +01:00
Ben Jackson
34df47fe35 Make reset reliable by waiting for it to finish 2019-07-27 10:57:50 +01:00
Ben Jackson
264cd1ada7 More tests 2019-07-27 10:57:50 +01:00
Ben Jackson
9fcfa13cc1 Common setup/cleardown 2019-07-27 10:57:50 +01:00
Ben Jackson
14abf30518 Factor out some common functions in breakpoint tests 2019-07-27 10:57:50 +01:00
Ben Jackson
55c75fd08e Refactor test framework into a vim plugin. 2019-07-27 10:57:50 +01:00
Ben Jackson
3a70b3dd2c Make debugging actually work on linux by installing gdb. Also, add a manual image for testing the tests 2019-06-08 10:49:26 +01:00
Ben Jackson
4f75f11554 Increase timeout 2019-06-08 10:49:26 +01:00
Ben Jackson
d458d06bc5 Use the same version as the current macvim 2019-06-08 10:49:26 +01:00
Ben Jackson
132b284dcd Improve tests 2019-05-16 21:08:18 +01:00
Ben Jackson
13f92e7d9b Update tests so they actually test and pass 2019-05-16 21:05:50 +01:00
Ben Jackson
f6e4b6cc5d Read tests from command line and print test file name on failure 2019-05-16 21:05:50 +01:00
Ben Jackson
470c64603a Add ClearBreakpoints API
Add a test which actually triggers the mappings and fires up vimspector
with the cpptools debugger.
2019-04-28 10:51:15 +01:00
Ben Jackson
14f6814ff1 Improve gadget installation; add system wide adapter config 2019-02-24 19:41:20 +00:00
Ben Jackson
2cfd5afacb Add first-pass testing framework based on vim's runtest.vim 2019-02-17 19:36:21 +00:00