Skip to content

Commit 236009f

Browse files
authored
Merge pull request #1336 from julia-vscode/fix-stale-testitem-detection
Fix stale test item detection
2 parents fc1432a + e5e2a04 commit 236009f

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

Project.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ JSONRPC = "1.1"
2727
JuliaFormatter = "0.20.0, 0.21, 0.22, 0.23, 1"
2828
PrecompileTools = "1"
2929
StaticLint = "8.0"
30-
JuliaWorkspaces = "4.6"
30+
JuliaWorkspaces = "4.7"
3131
SymbolServer = "8"
3232
Tokenize = "0.5.10"
3333
URIs = "1.3"

src/requests/textdocument.jl

+2-2
Original file line numberDiff line numberDiff line change
@@ -471,8 +471,8 @@ function publish_tests(server::LanguageServerInstance)
471471
testitems_results = JuliaWorkspaces.get_test_items(server.workspace, uri)
472472
st = JuliaWorkspaces.get_text_file(server.workspace, uri).content
473473

474-
testitems = TestItemDetail[TestItemDetail(i.id, i.name, Range(st, i.range), st.content[i.code_range], Range(st, i.code_range), i.option_default_imports, string.(i.option_tags), string.(i.option_setup)) for i in testitems_results.testitems]
475-
testsetups= TestSetupDetail[TestSetupDetail(string(i.name), string(i.kind), Range(st, i.range), st.content[i.code_range], Range(st, i.code_range), ) for i in testitems_results.testsetups]
474+
testitems = TestItemDetail[TestItemDetail(i.id, i.name, Range(st, i.range), i.code, Range(st, i.code_range), i.option_default_imports, string.(i.option_tags), string.(i.option_setup)) for i in testitems_results.testitems]
475+
testsetups= TestSetupDetail[TestSetupDetail(string(i.name), string(i.kind), Range(st, i.range), i.code, Range(st, i.code_range), ) for i in testitems_results.testsetups]
476476
testerrors = TestErrorDetail[TestErrorDetail(te.id, te.name, Range(st, te.range), te.message) for te in testitems_results.testerrors]
477477

478478
version = get(server._open_file_versions, uri, missing)

0 commit comments

Comments
 (0)