Commit graph

38 commits

Author SHA1 Message Date
Ben Jackson
12df3c53a2 Allow selecting a specific launch config on LaunchWithSettings 2019-10-26 13:10:44 +01:00
Ben Jackson
d29b0ebcfd Fix installation issues 2019-10-23 00:25:02 +01:00
Ben Jackson
6734a94ba8 Python auto test 2019-08-06 20:58:48 +01:00
Ben Jackson
1da94177df Install node 2019-08-03 22:14:56 +01:00
Ben Jackson
dbebb1f154 Fix vim in docker image 2019-08-03 22:14:56 +01:00
Ben Jackson
932b1f57c3 Revert .bashrc 2019-08-03 22:14:56 +01:00
Ben Jackson
df8c0179d1 Print env 2019-08-03 22:14:56 +01:00
Ben Jackson
29989ffbfb Test for go 2019-08-03 22:14:56 +01:00
Ben Jackson
44b8100078 Add another test file from #43 2019-07-27 10:57:50 +01:00
Ben Jackson
6f9fe0cd6f Increase timeout and yet more debug logging 2019-07-27 10:57:50 +01:00
Ben Jackson
17b85d2d72 Reset the actual vimspector, not a fresh one 2019-07-27 10:57:50 +01:00
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
3a6a8ca0f2 Increase default timeout 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
0464b456a8 Save the log file for failed tests 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
59a8d1b578 Implenent most of the vscode variables 2019-07-25 23:13:32 +01:00
Ben Jackson
cee10c8187 fix tabpage errors 2019-07-04 00:40:10 +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
fc802b61bd Run flake8 and vint in azure 2019-05-09 00:24:06 +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
fb5b6f2d74 Use a newer vim; vimspector requires latest builds 2019-02-20 21:52:27 +00:00
Ben Jackson
7f78429f8d Install ca-certs 2019-02-17 22:46:52 +00:00
Ben Jackson
30da2ab862 Try using my own docker image 2019-02-17 22:30:56 +00:00
Ben Jackson
2cfd5afacb Add first-pass testing framework based on vim's runtest.vim 2019-02-17 19:36:21 +00:00