问题标签 [moto]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
429 浏览

python-2.7 - moto with boto3 - 无法构建模拟 ELB

我是 moto 和 aws 的新手,所以我正在尝试为 aws 中的简单 ELB 检查器编写一些简单的测试用例。

我在这里阅读了 moto 页面:

https://github.com/spulec/moto

我在这里遵循 boto3 指南:

https://boto3.readthedocs.io/en/latest/reference/services/elb.html

但我认为我不了解如何将 moto 与 boto3 一起使用。以下是我的代码和错误,任何帮助将不胜感激。

输出:

0 投票
2 回答
16467 浏览

android - NetlinkEvent:NetlinkEvent::FindParam():未找到参数“UID”

我的应用程序在运行时不会中断。但是,总是会出现以下错误消息

此日志连续打印,我不明白此错误的原因是什么,你们中的任何人都可以告诉我这些错误消息与什么完全相关吗?

设备是moto g3。

感谢您为我提供的任何帮助。

我找到了一些链接,但问题是

0 投票
1 回答
100 浏览

c - 3-D伺服电机实时线性插补

正如我们在普通的线性插值中所知道的,最终目的地是固定的。我想用相机捕捉移动的物体,坐标可以是最终目的地。有人可以帮我用 C 代码完成这个算法吗?

0 投票
1 回答
1434 浏览

android - 打开 /sys/class/power_supply/bms/resistance 时出错

当我启动应用程序然后在调试日志中打印以下错误时,我想知道是应用程序端问题还是设备端,我是 android 开发的新手,所以任何人都可以确认为什么会出现以下日志?

设备 Moto G3

0 投票
1 回答
2913 浏览

python - moto mocking sts to get account id throwing error NotImplementedError: The get_caller_identity action has not been implemented

在 python 2.7 上使用版本 '0.4.25' 在 moto 上运行,我收到以下错误:NotImplementedError: The get_caller_identity action has not been implemented

如何重现该问题:重新运行上述脚本

你期望发生的事情:期望通过测试

实际发生了什么

0 投票
3 回答
7236 浏览

python - mock_s3 装饰 pytest 夹具

我想知道为什么mock_s3装饰器在用作 pytest 夹具的装饰器时不起作用。当它提供与夹具test_with_fixture相同的代码时失败。test_without好吧,“相同”,因为它被明确地装饰。

test_with_fixture引发AccessDenied错误,但在这种情况下与 S3 错误的类型无关。问题是,client.list_objects 在使用夹具的测试中没有被模拟。

pytest - 3.1.2
moto - 1.0.1
boto3 - 1.0.4

0 投票
2 回答
9297 浏览

python - 如何导入 boto3 ssm ParameterNotFound 异常?

我想import在找不到参数exception时发生这种情况。我正在尝试向库中添加一些额外的功能,但在这一点上我很难过。boto3 ssmget_parameterssmmoto

但是,Exception无法导入,并且在 botocore 代码中似乎不存在。如何导入此异常?

0 投票
6 回答
4119 浏览

python - 如何使用 aiobotocore 模拟 AWS S3

我有一个项目使用 aiohttp 和 aiobotocore 来处理 AWS 中的资源。我正在尝试测试与 AWS S3 一起使用的类,并且我正在使用 moto 来模拟 AWS。对于使用同步代码的示例(来自 moto 文档的示例),模拟效果很好

但是,在将其重写为使用 aiobotocore 模拟后不起作用 - 在我的示例中它连接到真正的 AWS S3。

所以我在这里的假设是 moto 不能与 aiobotocore 一起正常工作。如果我的源代码类似于第二个示例,我如何有效地模拟 AWS 资源?

0 投票
2 回答
1584 浏览

python - 模拟 boto3 调用实际的 boto3

我正在为boto3函数编写一些测试并使用moto库来模拟boto3.

他们提供的示例如下:

但是,当我尝试类似的事情时,在这里使用一个简单的例子,通过这样做:

当我清楚地将函数包装在模拟程序中时,为什么它实际上向 AWS 发出请求?

0 投票
1 回答
3464 浏览

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

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