繁体   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