feat: わかりやすいようにログ追加

This commit is contained in:
shimoda.m@nds-tyo.co.jp 2022-08-19 12:00:26 +09:00
parent bdf8274f8e
commit 63eeb96b0f
2 changed files with 18 additions and 0 deletions

View File

@ -0,0 +1,3 @@
[pytest]
log_format = %(levelname)s %(asctime)s %(message)s
log_date_format = %Y-%m-%d %H:%M:%S

View File

@ -1,4 +1,5 @@
import json
import logging
import os
import os.path as path
from datetime import datetime, timezone
@ -79,7 +80,15 @@ def test_walk_through(s3_test, s3_client, monkeypatch, caplog):
monkeypatch.setattr('src.prepare_data_fetch_process.ExecuteDateTime', MockExecuteDateTime)
# Act
logger = logging.getLogger()
logger.setLevel(logging.INFO)
logger.info(f'##########################')
logger.info(f'# 差分データ取得処理:実行開始 #')
logger.info(f'##########################')
controller()
logger.info(f'##########################')
logger.info(f'# 差分データ取得処理:実行終了 #')
logger.info(f'##########################')
# Assertion
log_messages = caplog.messages
# ループ前のログ確認
@ -129,7 +138,13 @@ def test_walk_through(s3_test, s3_client, monkeypatch, caplog):
# 全件取得用に環境変数を設定
monkeypatch.setattr('src.aws.s3.OBJECT_INFO_FILENAME', 'crm_object_list_all.json')
logger.info(f'##########################')
logger.info(f'# 全件データ取得処理:実行開始 #')
logger.info(f'##########################')
controller()
logger.info(f'##########################')
logger.info(f'# 全件データ取得処理:実行終了 #')
logger.info(f'##########################')
# ログ再取得
log_messages_all = caplog.messages
object_info_list_all = object_info_files[1]