PHP5.2環境にPHPUnitをインストールする手順

まさかPHPのバージョンまでレガシーとは…
PHPUnit最新版はPHP5.3.3以上を求められます

5.2系ですとバージョン指定して依存関係があるファイルもそれぞれ入れなければいけないようですorz

インストール

PEARのアップグレード

レガシープロジェクトだとPEARのバージョンも低いので必須です

PHPUnitをインストール

インストールに依存ファイルがたくさん必要なので、順番に入れていきます

pear install パッケージ名-バージョンとすると指定したバージョンのインストールになるようです
依存関係で怒られたらpear uninstall -n で一旦削除して違うバージョンを入れました

未確認

これで依存関係を全部入れてくれたりするのかな??

PHPUnit_SkeletonGeneratorは動きません

phpunit/Text_Template-1.1.1以上が必要で、これにはPHP5.3.3が必要です

雛形を作るときは

http://www.phpunit.de/manual/3.5/ja/skeleton-generator.html#skeleton-generator.test
※こっちのほうがrequire_onceを書いてくれて便利かも(ファイルが環境に依存しちゃうけど)

おまけ

phpcpdのインストール

バージョンを指定しないとインストール出来ません

適当に1.0.0を指定したら入ったヽ(^o^)丿

phpdcdのインストール

最新版でもbetaなのでバージョン指定しますが、入りません

一番古いバージョンを指定してもダメでしたヽ(^o^)丿

最初に普通の入れ方しようとして環境がぐちゃぐちゃになっちゃった気がするので手順がこれだけで足りているのか一部不明です
変なところがあったら指摘おねがいしますm(__)m

スポンサーリンク

シェアする

フォローする

コメントを残す

トップへ戻る