File tree Expand file tree Collapse file tree 2 files changed +18
-7
lines changed Expand file tree Collapse file tree 2 files changed +18
-7
lines changed Original file line number Diff line number Diff line change 2525 "phpunit/php-file-iterator" : " ~1.3" ,
2626 "phpunit/php-token-stream" : " ~1.3" ,
2727 "phpunit/php-text-template" : " ~1.2" ,
28- "sebastian/environment" : " ~1.0 " ,
28+ "sebastian/environment" : " dev-phpdbg_cc " ,
2929 "sebastian/version" : " ~1.0"
3030 },
3131 "require-dev" : {
4646 "branch-alias" : {
4747 "dev-master" : " 2.2.x-dev"
4848 }
49- }
49+ },
50+ "repositories" : [
51+ {
52+ "type" : " vcs" ,
53+ "url" : " https://github.com/staabm/environment"
54+ }
55+ ]
56+
5057}
Original file line number Diff line number Diff line change @@ -96,13 +96,17 @@ class PHP_CodeCoverage
9696 public function __construct (PHP_CodeCoverage_Driver $ driver = null , PHP_CodeCoverage_Filter $ filter = null )
9797 {
9898 if ($ driver === null ) {
99- $ runtime = new Runtime ;
99+ if (PHP_SAPI === 'phpdbg ' ) {
100+ $ driver = new PHP_CodeCoverage_Driver_Phpdbg ;
101+ } else {
102+ $ runtime = new Runtime ;
100103
101- if (!$ runtime ->hasXdebug ()) {
102- throw new PHP_CodeCoverage_Exception ('No code coverage driver available ' );
103- }
104+ if (!$ runtime ->hasXdebug ()) {
105+ throw new PHP_CodeCoverage_Exception ('No code coverage driver available ' );
106+ }
104107
105- $ driver = new PHP_CodeCoverage_Driver_Xdebug ;
108+ $ driver = new PHP_CodeCoverage_Driver_Xdebug ;
109+ }
106110 }
107111
108112 if ($ filter === null ) {
You can’t perform that action at this time.
0 commit comments