簡體   English   中英

如何在python lambda中對aws athena sql查詢進行單元測試?

[英]How to unit test aws athena sql queries in python lambda?

我有一個 python lambda,它將向 Athena 調用 SQL 查詢,以便為我的 lambda 計算提取某些數據。 如何在 lambda 中對 Athena 查詢進行單元測試? 由於 lambda 使用了一些其他服務,因此我使用 MOTO 來模擬服務。

我認為您可以在本地編寫單元測試代碼,只要將業務邏輯與 lambda 特定代碼(如偶數和上下文)分開即可。 是一個例子。

不幸的是,moto 尚未支持 Athena。 您可以提出問題以使用您的用例請求新功能,也可以提出新的拉取請求。 無論如何,社區會幫助你。 GitHub - 摩托

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM