開発上でのテストコードとwerckerのあつかい - Tsuyoposon/Koukoku-project GitHub Wiki
- CI環境としてwerckerを利用する
- テストコードを書いてどのタイミングでエラーが発生したのか把握する
テストコード
- テストとして
unittest
を利用する - mockは対応する様にファイルを作成する
- ファイル構成
- test_code/なんとか_test/test_なんとかのこまかい.py
- test_code/なんとか_mock/なんとかのこまかい_mock.py
- 例)test_code/webhook_process_test.test_follow_catch.py
- 例)test_code/webhook_process_mock.follow_catch_mock.py
テストコードの実行
# 全体のテスト実行
$ sh test_code/test_all.sh
# 個別のテスト実行
$ python -m unittest test_code.webhook_process_test.test_follow_catch -v
wrecker
wrecker.yml
に設定を書く