小编use*_*191的帖子

我无法使用phpunit测试:无法打开文件“ autoload.php”


配置:

  • PHPUNIT:4.5.0
  • PHP的:5.4.12
  • 服务器:沼泽
  • 作曲者:版本1.0-dev 2015-02-17 21:55:44

composer.json:

{
    "require-dev": {
        "phpunit/phpunit": "4.5.*"
    }
}
Run Code Online (Sandbox Code Playgroud)

autoload.php:

<?php
date_default_timezone_set("Europe/Paris");

require __DIR__.'/vendor/Symfony/Component/ClassLoader/UniversalClassLoader.php';

use Symfony\Component\ClassLoader\UniversalClassLoader;

$loader = new UniversalClassLoader();

$loader->registerNamespaces(array(
    'Hangman' => __DIR__.'/src',
    'Symfony' => __DIR__.'/vendor',
));

$loader->register();
Run Code Online (Sandbox Code Playgroud)

phpunit.xml:

<?xml version="1.0" encoding="UTF-8"?>

<!-- http://phpunit.de/manual/4.1/en/appendixes.configuration.html -->
<phpunit xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:noNamespaceSchemaLocation="http://schema.phpunit.de/4.1/phpunit.xsd"
         backupGlobals="false"
         colors="true"
         bootstrap="autoload.php"
        >

    <testsuites>
        <testsuite name="hangman">
            <directory>tests/Hangman/Tests</directory>
        </testsuite>
    </testsuites>

    <filter>
        <blacklist>
            <directory>vendor</directory>
        </blacklist>
    </filter>
</phpunit>
Run Code Online (Sandbox Code Playgroud)

问题:

我执行了: phpunit --bootstrap autoload.php tests

我的错误: Cannot open file "autoload.php"

你能帮助我吗 ?

php phpunit wamp composer-php

6
推荐指数
2
解决办法
8639
查看次数

标签 统计

composer-php ×1

php ×1

phpunit ×1

wamp ×1