2013-06-01から1ヶ月間の記事一覧

PHP の単体テストでファイルシステムのモックを使う

PHP

単体テストでは外部リソースへのアクセスは行わないのが基本。もちろんファイルシステムも含まれる。テスト対象コード内にある外部リソースへのアクセス処理は、アクセス先を「モック」に差し替えることで対応できる。 なるべく設計レベルでモックへの差し替…

known_hosts の強制更新

ssh のコマンド実行時に -o オプションを付けて known_hosts を強制的に更新する。 Chef などで自動で known_hosts を更新したい場合に使える。 $ ssh -o "StrictHostKeyChecking=no" user@hostname