mirror of
https://github.com/denoland/deno.git
synced 2025-09-27 04:39:10 +00:00
This reverts commit 382a978859
.
This commit is contained in:
parent
56ea75817e
commit
b7b6b9c9e5
8 changed files with 109 additions and 642 deletions
|
@ -43,34 +43,22 @@ impl CoverageCollector {
|
|||
}
|
||||
|
||||
async fn enable_debugger(&mut self) -> Result<(), AnyError> {
|
||||
self
|
||||
.session
|
||||
.post_message::<()>("Debugger.enable", None)
|
||||
.await?;
|
||||
self.session.post_message("Debugger.enable", None).await?;
|
||||
Ok(())
|
||||
}
|
||||
|
||||
async fn enable_profiler(&mut self) -> Result<(), AnyError> {
|
||||
self
|
||||
.session
|
||||
.post_message::<()>("Profiler.enable", None)
|
||||
.await?;
|
||||
self.session.post_message("Profiler.enable", None).await?;
|
||||
Ok(())
|
||||
}
|
||||
|
||||
async fn disable_debugger(&mut self) -> Result<(), AnyError> {
|
||||
self
|
||||
.session
|
||||
.post_message::<()>("Debugger.disable", None)
|
||||
.await?;
|
||||
self.session.post_message("Debugger.disable", None).await?;
|
||||
Ok(())
|
||||
}
|
||||
|
||||
async fn disable_profiler(&mut self) -> Result<(), AnyError> {
|
||||
self
|
||||
.session
|
||||
.post_message::<()>("Profiler.disable", None)
|
||||
.await?;
|
||||
self.session.post_message("Profiler.disable", None).await?;
|
||||
Ok(())
|
||||
}
|
||||
|
||||
|
@ -78,9 +66,10 @@ impl CoverageCollector {
|
|||
&mut self,
|
||||
parameters: StartPreciseCoverageParameters,
|
||||
) -> Result<StartPreciseCoverageReturnObject, AnyError> {
|
||||
let parameters_value = serde_json::to_value(parameters)?;
|
||||
let return_value = self
|
||||
.session
|
||||
.post_message("Profiler.startPreciseCoverage", Some(parameters))
|
||||
.post_message("Profiler.startPreciseCoverage", Some(parameters_value))
|
||||
.await?;
|
||||
|
||||
let return_object = serde_json::from_value(return_value)?;
|
||||
|
@ -93,7 +82,7 @@ impl CoverageCollector {
|
|||
) -> Result<TakePreciseCoverageReturnObject, AnyError> {
|
||||
let return_value = self
|
||||
.session
|
||||
.post_message::<()>("Profiler.takePreciseCoverage", None)
|
||||
.post_message("Profiler.takePreciseCoverage", None)
|
||||
.await?;
|
||||
|
||||
let return_object = serde_json::from_value(return_value)?;
|
||||
|
@ -603,8 +592,8 @@ pub async fn cover_files(
|
|||
})?
|
||||
};
|
||||
let file = maybe_file.ok_or_else(|| {
|
||||
anyhow!("Failed to fetch \"{}\" from cache.
|
||||
Before generating coverage report, run `deno test --coverage` to ensure consistent state.",
|
||||
anyhow!("Failed to fetch \"{}\" from cache.
|
||||
Before generating coverage report, run `deno test --coverage` to ensure consistent state.",
|
||||
module_specifier
|
||||
)
|
||||
})?;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue