Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 3.x 如何在python lambda中对aws athena sql查询进行单元测试?_Python 3.x_Unit Testing_Aws Lambda_Amazon Athena_Moto - Fatal编程技术网

Python 3.x 如何在python lambda中对aws athena sql查询进行单元测试?

Python 3.x 如何在python lambda中对aws athena sql查询进行单元测试?,python-3.x,unit-testing,aws-lambda,amazon-athena,moto,Python 3.x,Unit Testing,Aws Lambda,Amazon Athena,Moto,我有一个python lambda,它将调用一个对Athena的SQL查询,以便为我的lambda计算提取某些数据。如何在lambda中对Athena查询进行单元测试?由于lambda使用其他一些服务,我使用MOTO模拟服务。我认为您可以在本地编写单元测试代码,只要业务逻辑与lambda特定的代码(如偶数和上下文)分离。这就是一个例子 不幸的是,莫托还没有支持雅典娜。您可以提出问题来请求用例中的新特性,也可以提出新的请求。无论如何,社区会帮助你的。

我有一个python lambda,它将调用一个对Athena的SQL查询,以便为我的lambda计算提取某些数据。如何在lambda中对Athena查询进行单元测试?由于lambda使用其他一些服务,我使用MOTO模拟服务。

我认为您可以在本地编写单元测试代码,只要业务逻辑与lambda特定的代码(如偶数和上下文)分离。这就是一个例子

不幸的是,莫托还没有支持雅典娜。您可以提出问题来请求用例中的新特性,也可以提出新的请求。无论如何,社区会帮助你的。