feat(adapter): use new interface of discover

This commit is contained in:
kbwo 2024-12-07 22:55:24 +09:00
parent 2fa914973f
commit df0631a6d6
8 changed files with 16 additions and 16 deletions

View file

@ -28,11 +28,11 @@ impl Runner for CargoNextestRunner {
#[tracing::instrument(skip(self))]
fn discover(&self, args: testing_language_server::spec::DiscoverArgs) -> Result<(), LSError> {
let file_paths = args.file_paths;
let mut discover_results: DiscoverResult = vec![];
let mut discover_results: DiscoverResult = DiscoverResult { data: vec![] };
for file_path in file_paths {
let tests = discover_rust_tests(&file_path)?;
discover_results.push(DiscoverResultItem {
discover_results.data.push(DiscoverResultItem {
tests,
path: file_path,
});

View file

@ -28,11 +28,11 @@ impl Runner for CargoTestRunner {
#[tracing::instrument(skip(self))]
fn discover(&self, args: testing_language_server::spec::DiscoverArgs) -> Result<(), LSError> {
let file_paths = args.file_paths;
let mut discover_results: DiscoverResult = vec![];
let mut discover_results: DiscoverResult = DiscoverResult { data: vec![] };
for file_path in file_paths {
let tests = discover_rust_tests(&file_path)?;
discover_results.push(DiscoverResultItem {
discover_results.data.push(DiscoverResultItem {
tests,
path: file_path,
});

View file

@ -164,9 +164,9 @@ impl Runner for DenoRunner {
#[tracing::instrument(skip(self))]
fn discover(&self, args: testing_language_server::spec::DiscoverArgs) -> Result<(), LSError> {
let file_paths = args.file_paths;
let mut discover_results: DiscoverResult = vec![];
let mut discover_results: DiscoverResult = DiscoverResult { data: vec![] };
for file_path in file_paths {
discover_results.push(DiscoverResultItem {
discover_results.data.push(DiscoverResultItem {
tests: discover(&file_path)?,
path: file_path,
})

View file

@ -235,11 +235,11 @@ impl Runner for GoTestRunner {
args: testing_language_server::spec::DiscoverArgs,
) -> Result<(), testing_language_server::error::LSError> {
let file_paths = args.file_paths;
let mut discover_results: DiscoverResult = vec![];
let mut discover_results: DiscoverResult = DiscoverResult { data: vec![] };
for file_path in file_paths {
let tests = discover(&file_path)?;
discover_results.push(DiscoverResultItem {
discover_results.data.push(DiscoverResultItem {
tests,
path: file_path,
});

View file

@ -162,9 +162,9 @@ impl Runner for JestRunner {
#[tracing::instrument(skip(self))]
fn discover(&self, args: testing_language_server::spec::DiscoverArgs) -> Result<(), LSError> {
let file_paths = args.file_paths;
let mut discover_results: DiscoverResult = vec![];
let mut discover_results: DiscoverResult = DiscoverResult { data: vec![] };
for file_path in file_paths {
discover_results.push(DiscoverResultItem {
discover_results.data.push(DiscoverResultItem {
tests: discover(&file_path)?,
path: file_path,
})

View file

@ -162,9 +162,9 @@ impl Runner for NodeTestRunner {
#[tracing::instrument(skip(self))]
fn discover(&self, args: testing_language_server::spec::DiscoverArgs) -> Result<(), LSError> {
let file_paths = args.file_paths;
let mut discover_results: DiscoverResult = vec![];
let mut discover_results: DiscoverResult = DiscoverResult { data: vec![] };
for file_path in file_paths {
discover_results.push(DiscoverResultItem {
discover_results.data.push(DiscoverResultItem {
tests: discover(&file_path)?,
path: file_path,
})

View file

@ -125,9 +125,9 @@ impl Runner for PhpunitRunner {
#[tracing::instrument(skip(self))]
fn discover(&self, args: testing_language_server::spec::DiscoverArgs) -> Result<(), LSError> {
let file_paths = args.file_paths;
let mut discover_results: DiscoverResult = vec![];
let mut discover_results: DiscoverResult = DiscoverResult { data: vec![] };
for file_path in file_paths {
discover_results.push(DiscoverResultItem {
discover_results.data.push(DiscoverResultItem {
tests: discover(&file_path)?,
path: file_path,
})

View file

@ -135,11 +135,11 @@ impl Runner for VitestRunner {
#[tracing::instrument(skip(self))]
fn discover(&self, args: testing_language_server::spec::DiscoverArgs) -> Result<(), LSError> {
let file_paths = args.file_paths;
let mut discover_results: DiscoverResult = vec![];
let mut discover_results: DiscoverResult = DiscoverResult { data: vec![] };
for file_path in file_paths {
let tests = discover(&file_path)?;
discover_results.push(DiscoverResultItem {
discover_results.data.push(DiscoverResultItem {
tests,
path: file_path,
});