定制 der-monozukurist/phpspec-coverage-test 二次开发

按需修改功能、优化性能、对接业务系统,提供一站式技术支持

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

der-monozukurist/phpspec-coverage-test

Composer 安装命令:

composer require der-monozukurist/phpspec-coverage-test

包简介

PhpSpec extension for testing code coverage

README 文档

README

A PhpSpec extension for testing code coverage without the need for coverage report being generated first.

Usage

Config

Create a phpspec.yaml or phpspec.yaml.dist file containing the following.

# phpspec.yaml.dist
formatter.name: pretty
suites:
  default_suite:
    namespace: DerMonozukurist\PhpSpec\CoverageTest
    psr4_prefix: DerMonozukurist\PhpSpec\CoverageTest

extensions:
  FriendsOfPhpSpec\PhpSpec\CodeCoverage\CodeCoverageExtension:
    format:
      - html
    output:
      html: coverage

  DerMonozukurist\PhpSpec\CoverageTest\Extension:
    min_coverage: 100.0

Adjust these settings accordingly. Then phpspec on!

$ vendor/bin/phpspec run

Code Coverage Drivers

Pros and cons

Driver Pros Cons
pcov lighweight, therefore fast no dead code detection
xdebug full coverage relatively slow

统计信息

  • 总下载量: 9
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 0
  • 依赖项目数: 1
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 1
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2025-09-26