首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MOTO后台服务如何创建存储桶

MOTO后台服务如何创建存储桶
EN

Stack Overflow用户
提问于 2020-03-17 19:30:24
回答 1查看 111关注 0票数 0

有没有人能给我指出正确的方向?我尝试将moto (https://github.com/spulec/moto)作为后端服务运行,这样我就可以测试我的应用程序了。我能够按照建议运行moto服务并加载moto-api的网页(http://localhost:5000/moto-api/#)。

我有一个问题,我如何设置此后端服务的所有测试存储桶和实例?

谢谢。

EN

回答 1

Stack Overflow用户

发布于 2020-04-17 17:05:51

如果被测应用程序假设存储桶存在,您只需创建存储桶作为测试的一部分:

代码语言:javascript
复制
@mock_s3
def test_something():
    client = boto3.client("s3", endpoint_url="http://localhost:5000")
    client.create_bucket(Bucket="test-bucket")
    # Call whatever function/business logic you're trying to test, that assumes a bucket called 'test-bucket' exists
    something()
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60721515

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档