CIUnit をさらに楽にインストールする
(2015/05/14) CodeIgniter 3.0 用のツールを開発中です。CI PHPUnit Test for CodeIgniter 3.0
CIUnit のインストール はそんなに大変ではありませんが、何度もインストールしていると確かに面倒になってきます。
そこで、fukata.org を参考に、インストールスクリプトをシェルで書いてみました。
インストールスクリプトの使い方は、以下のようになります。[ ] 内はオプションで省略可能です。
$ tools/install.sh CIへのパス [DB名 [DBユーザ名 [DBパスワード [DBホスト名]]]]
例えば、
$ cd "kenjis-my-ciunit-CI 2.0.3" $ tools/install.sh ../ci-ja-all-in-one-2.0.3-1 db_test db_user db_password
これで ../ci-ja-all-in-one-2.0.3-1 にある CodeIgniter に CIUnit がインストールされ、application/config/testing/database.php が作成されました。
なお、MY_Loader, MY_Output, MY_Session を使う場合は、以下にある対応するクラスの親クラスを MY_* に変更してください。