pub struct PhpAdapter;Implementations§
Source§impl PhpAdapter
impl PhpAdapter
Trait Implementations§
Source§impl Default for PhpAdapter
impl Default for PhpAdapter
Source§impl TestAdapter for PhpAdapter
impl TestAdapter for PhpAdapter
Source§fn check_runner(&self) -> Option<String>
fn check_runner(&self) -> Option<String>
Check if the required test runner binary is available on PATH
Source§fn detect(&self, project_dir: &Path) -> Option<DetectionResult>
fn detect(&self, project_dir: &Path) -> Option<DetectionResult>
Check if this adapter can handle the project at the given path
Source§fn build_command(
&self,
project_dir: &Path,
extra_args: &[String],
) -> Result<Command>
fn build_command( &self, project_dir: &Path, extra_args: &[String], ) -> Result<Command>
Build the command to run tests
Source§fn parse_output(
&self,
stdout: &str,
stderr: &str,
exit_code: i32,
) -> TestRunResult
fn parse_output( &self, stdout: &str, stderr: &str, exit_code: i32, ) -> TestRunResult
Parse stdout/stderr from the test runner into structured results
Auto Trait Implementations§
impl Freeze for PhpAdapter
impl RefUnwindSafe for PhpAdapter
impl Send for PhpAdapter
impl Sync for PhpAdapter
impl Unpin for PhpAdapter
impl UnsafeUnpin for PhpAdapter
impl UnwindSafe for PhpAdapter
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