Я хотел бы посмеяться над вызовами GetReportDownloader
и DownloadReportAsStringWithAwql
, но я не знаю, как это сделать, потому что я смоделировал часть своего кода: S
client = self.authenticate()
report_downloader = client.GetReportDownloader(version="v201809")
report = report_downloader.DownloadReportAsStringWithAwql(
report_query,
'CSV',
skip_report_header=True,
skip_column_header=False,
skip_report_summary=True,
include_zero_impressions=False,
)
У меня естьвысмеял вызов self.authenticate()
с помощью mocker:
m2 = mocker.patch('airflow.hooks.google_adwords_hook.GoogleAdwordsHook.authenticate', autospec=True)
Можно ли смоделировать DownloadReportAsStringWithAwql
, чтобы вернуть статическую стр?? 1011 *