PHPUnitのPEAR(.phar)インストール(Windows8)
PHPUnitはPHPのテスト駆動開発を支援してくれるライブラリで、
テストを定義しておけば何度でも同じテストを一瞬で行うことができとても便利です。
PHPUnitをコマンドライン実行するだけであれば、
ソース(.phar)からインストールするだけでも利用する事ができます。
この方法はあくまでもPHPUnitをコマンドラインから実行する場合のご紹介で、
MakeGoodでPHPUnitを利用される場合は、以下のComposer利用をお勧めします。
概要
PHPUnitのPEAR(.phar)インストール(Windows8)
PHPUnitのインストールを行う際には、
以下にアクセスしてソースのダウンロードを行います。
phpunit.pharのダウンロード
Getting Started with Version 7 of PHPUnit – The PHP Testing Framework(Download phpunit-7.1.5.phar)
- パッケージ詳細:phpunit/phpunit – Packagist 7.1.5
Getting Started with Version 6 of PHPUnit – The PHP Testing Framework(Download phpunit-6.5.8.phar)
- パッケージ詳細:phpunit/phpunit – Packagist 6.5.8
Getting Started with Version 5 of PHPUnit – The PHP Testing Framework(Download phpunit-5.7.27.phar)
- パッケージ詳細:phpunit/phpunit – Packagist 5.7.27
Getting Started with Version 4 of PHPUnit – The PHP Testing Framework(Download phpunit-4.8.36.phar)
- パッケージ詳細:phpunit/phpunit – Packagist 4.8.36
また古いPHPで使う事が目的なら、
そのバージョンあったバージョンをダウンロードする必要があります。
過去のPHPUnitのソースのダウンロード先は以下でご紹介しています。
PHPUnitのPEAR(.phar)インストール
バージョンにあったファイルのダウンロード(.phar)が完了したら、
インストール作業に入ります。
インストール手順はヘルプ記載のままになります。
Windows
PHAR をグローバルにインストールする方法は、 Composer を Windows に手動でインストールする のと同じ手順です。
PHP バイナリ用のディレクトリを作ります(例:
C:\bin
)
;C:\bin
を、環境変数PATH
に追記します (参考資料)。https://phar.phpunit.de/phpunit-6.5.phar をダウンロードして、
C:\bin\phpunit.phar
に保存します。コマンドプロンプトを開きます (
Windows+R » cmd » ENTER
)。以下のようにして、バッチスクリプト (
C:\bin\phpunit.cmd
) を作ります。
123 C:\Users\username> cd C:\binC:\bin> echo @php "%~dp0phpunit.phar" %* > phpunit.cmdC:\bin> exitコマンドプロンプトをもう一枚開き、どこからでも PHPUnit を実行できることを確認します。
12 C:\Users\username> phpunit --versionPHPUnit x.y.z by Sebastian Bergmann and contributors.(引用)PHPUnit マニュアル – 第1章 PHPUnit のインストール /1. PHPUnit のインストール
(Evernote)アーカイブ
インストール後の動作確認
インストールが完了したらインストールしたPHPUnitのバージョンを確認します。
PHPUnitではバージョンの確認には以下のコマンドを利用します。
>phpunit --version
(参考)PHPUnit マニュアル – 第3章 コマンドラインのテストランナー
PHPUnitをインストールしたディレクトリにて上記コマンドを入力して、
動作していればインストールは正常だという判断ができます。
ComposerでインストールしたPHPUnitは、
「C:\composer\vendor\phpunit\phpunit」にインストールされていますので、
コマンドプロンプトに以下のように入力します。
>cd C:\bin\phpunit
>phpunit --version
実行すると以下のように実行されてバージョンが表示されます。
1 2 3 4 5 6 7 8 9 10 11 12 |
Microsoft Windows [Version 6.3.9600] (c) 2013 Microsoft Corporation. All rights reserved. C:\Users\XXXXXXXXXX>cd C:\bin C:\bin>phpunit --version PHPUnit 7.1.5 by Sebastian Bergmann and contributors. This version of PHPUnit is supported on PHP 7.1 and PHP 7.2. You are using PHP 5.6.36 (C:\php-5.6.36-Win32-VC11-x64\php.exe). C:\bin> |
インストールは以上で完了です。
当サイト内のコンテンツおよび画像を含むすべてにおいて、管理人アルゴリズンが著作権を保持しております。
当サイトでご紹介しております写真等につきましては著作権の放棄はしませんが、
ライセンスフリーでご利用いただいて構いません。
コンテンツを有益であると感じていただけましたら非常に光栄です。
ありがとうございます。
サイト内コンテンツを引用される際には、出典元として当サイト(個別記事)へのリンクをお願いいたします。
申し訳ございませんが、無断転載、複製をお断りさせて頂いております。
公開日: