File tree Expand file tree Collapse file tree 2 files changed +9
-3
lines changed
Expand file tree Collapse file tree 2 files changed +9
-3
lines changed Original file line number Diff line number Diff line change 2626 strategy :
2727 matrix :
2828 os : [ubuntu-latest, macos-latest, windows-latest]
29- neovim_version : ["v0.10 .0"]
29+ neovim_version : ["v0.11 .0"]
3030 include :
3131 - os : ubuntu-latest
3232 neovim_version : " nightly"
Original file line number Diff line number Diff line change @@ -54,14 +54,20 @@ function Client:discover_tests()
5454 return self .test_cases
5555end
5656
57+ local function sanitize_node (node )
58+ node [" display-name" ] = node [" display-name" ]
59+ and string.gsub (node [" display-name" ], " ·" , " \\ u{00B7}" )
60+ return node
61+ end
62+
5763--- @async
5864--- @param ids string[] list of test ids to run
5965--- @return neotest-vstest.Client.RunResult
6066function Client :run_tests (ids )
6167 local nodes = {}
6268 for _ , node in ipairs (self .test_nodes ) do
6369 if vim .tbl_contains (ids , node .uid ) then
64- nodes [# nodes + 1 ] = node
70+ nodes [# nodes + 1 ] = sanitize_node ( node )
6571 end
6672 end
6773 return mtp_client .run_tests (self .project .dll_file , nodes )
@@ -74,7 +80,7 @@ function Client:debug_tests(ids)
7480 local nodes = {}
7581 for _ , node in ipairs (self .test_nodes ) do
7682 if vim .tbl_contains (ids , node .uid ) then
77- nodes [# nodes + 1 ] = node
83+ nodes [# nodes + 1 ] = sanitize_node ( node )
7884 end
7985 end
8086 return mtp_client .debug_tests (self .project .dll_file , nodes )
You can’t perform that action at this time.
0 commit comments