首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在composer项目上运行PHPUnit

在composer项目上运行PHPUnit
EN

Stack Overflow用户
提问于 2015-10-31 08:43:32
回答 2查看 27关注 0票数 1

我正在为作曲家/打包者编写一个库。

在处理PHP类时,我并行地为该方法编写测试,以检查是否一切正常。

文件树:

代码语言:javascript
复制
├── composer.json
├── composer.lock
├── README.md
├── src
│   └── Resizer.php
├── tests
│   └── ResizerTests.php
└── vendor
    └── PHPUnit etc...

composer.json:

代码语言:javascript
复制
{
    "name": "eschmid1972/image-resizer",
    "description": "Library for resizing images with custom options",
    "keywords": [
        "php",
        "image",
        "imagemagick",
        "resize"
    ],
    "license": "BSD-3"
    ],
    "require": {},
    "require-dev": {
        "phpunit/phpunit": "~4.0"
    }
}

我需要做些什么,才能在项目根目录中使用phpunit命令运行测试?

EN

回答 2

Stack Overflow用户

发布于 2015-11-01 04:34:21

我已经找到了解决方案:您需要在项目根目录或要执行phpunit的目录中创建一个phpunit.xml文件。

配置文档位于以下位置:

https://phpunit.de/manual/current/en/appendixes.configuration.html

票数 1
EN

Stack Overflow用户

发布于 2015-10-31 11:56:47

您必须将其作为phar发行版下载。不是通过composer,因为只有vendor/bin/phpunit可用。

参见PHPUnit installation

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33446853

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档