剛開始貢獻 Airflow 的時候
非常的訝異,怎麼到處都是 unittest 風格的測試
我...真的要讀空氣的就寫 unittest 風格嗎
但我以為那已經跟白鬍子一樣,是上個時代的敗北者了
👉 原文: [DISCUSS] Consistent test assertion style: pytest-native vs unittest-style
結論是 TP 所提出的
from unittest.mock import call
assert mock_http_run.mock_calls == [
call(
endpoint="api/v2/accounts/test_account_id/",
data=None,
extra_options=None,
)
]
assert mock_paginate.mock_calls == []