我有使用boto3's
run_job_flow()
函数创建的多个EMR作业,基本上我想测试传递给该函数的配置是否正确,而无需实际创建集群和产生成本。有没有办法做到这一点?
答案 0 :(得分:1)
我建议您使用mocking with moto
。参见例如here,了解如何完成。您也可以review what StackOverflow has on moto
答案 1 :(得分:1)
Moto是您最好的选择,但请小心,因为当您在1.8版或更高版本中使用boto3时,moto和boto3不兼容。仍然可以使用moto的独立服务器解决该问题,但是您不能像moto文档所述那样直接进行模拟。如果您需要更多详细信息,请查看此post。