質問 > その他 > 2.17でのPHPUnitの実行方法 |
その他
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
tm-alivio |
投稿日時: 2021/5/31 22:33
対応状況: −−−
|
新米 登録日: 2014/4/27 居住地: 投稿: 6 |
2.17でのPHPUnitの実行方法 こんにちは。EC-CUBE 2.13系から2.17へ移行しようとしています。2.13系では独自のクラスの拡張をしています。
2.13から2.17に移行するためにUnitTestをしながら私の独自の拡張を安全に移行したいと考えております。 2.17ではPHPUnitのテストができるように見受けられるので実行しようとしたのですが、data/vender/autoload.phpが無く、エラーとなります。2.17でのPHPUnitの実行に関してはドキュメントなどが無く、PHPUnitを実行するためにどのような手順で設定するのが正しいでしょうか? ▼テンプレート [EC-CUBE] 2.17 (2021/05/30にgit clone) [OS] Ubuntu20.04 [PHP] 7.4.3 [現象] ec-cube2ディレクトリ下でphpunitを実行すると下記のようにdata/vender/autoload.phpが無いとエラーになる。 $ git clone https://github.com/EC-CUBE/ec-cube2.git $ cd ec-cube2 $ phpunit PHP Warning: require(ec-cube2/tests/../data/vendor/autoload.php): failed to open stream: No such file or directory in ec-cube2/tests/require.php on line 2 PHP Fatal error: require(): Failed opening required 'ec-cube2/tests/../data/vendor/autoload.php' (include_path='.:/usr/share/php') in ec-cube2/tests/require.php on line 2 このエラーの後、composer installを実行するとdata/vendor/autoload.phpが生成されるかと思い、実行してみたが生成されなかった。 |
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
» 2.17でのPHPUnitの実行方法 | tm-alivio | 2021/5/31 22:33 |
Re: 2.17でのPHPUnitの実行方法 | red | 2021/6/2 10:49 |
Re: 2.17でのPHPUnitの実行方法 | tm-alivio | 2021/6/3 22:01 |