Emit test name in Run test runnables if it comes from a macro expansion

This commit is contained in:
Lukas Wirth
2021-07-01 20:40:31 +02:00
parent dd69d4a97c
commit f1b3446844
6 changed files with 363 additions and 136 deletions

View File

@@ -1554,12 +1554,12 @@ fn runnable_action_links(
return None;
}
let action: &'static _ = runnable.action();
let title = runnable.title();
to_proto::runnable(snap, runnable).ok().map(|r| {
let mut group = lsp_ext::CommandLinkGroup::default();
if hover_actions_config.run {
let run_command = to_proto::command::run_single(&r, action.run_title);
let run_command = to_proto::command::run_single(&r, &title);
group.commands.push(to_command_link(run_command, r.label.clone()));
}