pub struct BrowserCoverageHelper { /* private fields */ }Implementations§
Source§impl BrowserCoverageHelper
impl BrowserCoverageHelper
pub fn new(tool: BrowserTool, output_dir: PathBuf) -> Self
Sourcepub fn generate_wrapper_script(
&self,
test_command: &str,
) -> Result<String, String>
pub fn generate_wrapper_script( &self, test_command: &str, ) -> Result<String, String>
Generate a coverage wrapper script for the browser testing tool
Sourcepub fn ensure_dependencies(&self) -> Result<(), String>
pub fn ensure_dependencies(&self) -> Result<(), String>
Install v8-to-istanbul for better coverage conversion
Sourcepub fn generate_example_test(&self) -> Result<String, String>
pub fn generate_example_test(&self) -> Result<String, String>
Generate example test file
Auto Trait Implementations§
impl Freeze for BrowserCoverageHelper
impl RefUnwindSafe for BrowserCoverageHelper
impl Send for BrowserCoverageHelper
impl Sync for BrowserCoverageHelper
impl Unpin for BrowserCoverageHelper
impl UnwindSafe for BrowserCoverageHelper
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more