File tree Expand file tree Collapse file tree 1 file changed +7
-25
lines changed Expand file tree Collapse file tree 1 file changed +7
-25
lines changed Original file line number Diff line number Diff line change 1212use SebastianBergmann \CodeCoverage \CodeCoverage ;
1313use SebastianBergmann \CodeCoverage \Driver \Driver ;
1414use SebastianBergmann \CodeCoverage \Filter ;
15- use SebastianBergmann \CodeCoverage \RawCodeCoverageData ;
1615use stdClass ;
1716
1817/**
2625 */
2726class CodeCoverageListenerSpec extends ObjectBehavior
2827{
28+ public function let (ConsoleIO $ io , Driver $ driver )
29+ {
30+ $ codeCoverage = new CodeCoverage ($ driver ->getWrappedObject (), new Filter ());
31+
32+ $ this ->beConstructedWith ($ io , $ codeCoverage , []);
33+ }
34+
2935 public function it_can_process_all_directory_filtering_options (SuiteEvent $ event )
3036 {
3137 $ this ->setOptions ([
@@ -85,28 +91,4 @@ public function it_will_throw_if_the_directory_parameter_is_missing(SuiteEvent $
8591 ->shouldThrow (ConfigurationException::class)
8692 ->during ('beforeSuite ' , [$ event ]);
8793 }
88-
89- public function let (ConsoleIO $ io )
90- {
91- $ codeCoverage = new CodeCoverage (new DriverStub (), new Filter ());
92-
93- $ this ->beConstructedWith ($ io , $ codeCoverage , []);
94- }
95- }
96-
97- class DriverStub extends Driver
98- {
99- public function nameAndVersion (): string
100- {
101- return 'DriverStub ' ;
102- }
103-
104- public function start (bool $ determineUnusedAndDead = true ): void
105- {
106- }
107-
108- public function stop (): RawCodeCoverageData
109- {
110- return RawCodeCoverageData::fromXdebugWithoutPathCoverage ([]);
111- }
11294}
You can’t perform that action at this time.
0 commit comments