0
0
Fork 0
mirror of https://github.com/denoland/deno.git synced 2024-10-29 08:58:01 -04:00

fix(cli): always allow documentation modules to be checked (#10581)

This commit is contained in:
Casper Beyer 2021-05-20 03:08:41 +08:00 committed by GitHub
parent 0768f8d369
commit 1f0a84530a
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -331,14 +331,6 @@ pub async fn run_tests(
filter: Option<String>, filter: Option<String>,
concurrent_jobs: usize, concurrent_jobs: usize,
) -> Result<bool, AnyError> { ) -> Result<bool, AnyError> {
if test_modules.is_empty() {
println!("No matching test modules found");
if !allow_none {
std::process::exit(1);
}
return Ok(false);
}
if !doc_modules.is_empty() { if !doc_modules.is_empty() {
let mut test_programs = Vec::new(); let mut test_programs = Vec::new();
@ -415,6 +407,13 @@ pub async fn run_tests(
program_state.maybe_import_map.clone(), program_state.maybe_import_map.clone(),
) )
.await?; .await?;
} else if test_modules.is_empty() {
println!("No matching test modules found");
if !allow_none {
std::process::exit(1);
}
return Ok(false);
} }
program_state program_state