0

我想使用来自 nette-tester V1.7.1 的 PHAR ...并构建一个运行测试的简单脚本,但我在非常基本的层面上失败了。

类 Tester\Runner\CliTester 是正确的并且在 PHAR 中可用,但未找到。

Composer 是没有选择的,包括所有没有 phar 的文件将是我们最糟糕的选择。

输入:

<?php 
include_once 'tester.phar';
$tester = new Tester\Runner\CliTester;
die($tester->run());

输出:

Fatal error: Class 'Tester\Runner\CliTester' not found in 
C:\webdev\testrunner.php on line 14 Call Stack: 0.0000 136168 1. {main}() 
C:\webdev\testrunner.php:0
4

1 回答 1

0

如果你想简单地运行 CliTester,你只需要php tester.php在你的命令行中运行。

如果您tester.phar在应用程序中包含某些文件,则不会加载。看stub.phptester.phar.

于 2017-06-08T13:51:44.033 回答