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.phpくださいtester.phar

于 2017-06-08T13:51:44.033 に答える