SshKeyGen.pyの単体テストをした
Github.Uploader.SshKeyGen.unittest.201704221809
成果物
Github.Uploader.SshKeyGen.unittest.201704221809
開発環境
- Linux Mint 17.3 MATE 32bit
- SQLite 3.8.2
- Python 3.4.3
前回まで
再現がむずかしいテスト項目がある
SSH接続確認テスト。テストデータの用意がむずかしい。
特定のSSH秘密鍵とGitHubアカウントが必要。結果、私しか確認できないテスト項目になった。どんな環境でも同様の結果にするのが理想なのだが、わざわざテストのために公開されたGitHubアカウントとSSH秘密鍵を用意するのも間違っていると思うし。どうすればいいのやら。
そもそも外部コマンドや外部サーバ処理が関わっているので、単体テストとは言えないかもしれない。
所感
バグ発見なし。
テストは再現する状況をつくるのが難しいことがある。勉強になった。