我正在为项目进行集成测试。部分测试案例涉及以下步骤:
我的测试用例通常在第6步检查完毕,然后失败。
我正在使用sns.get_all_subscriptions_by_topic()来检查是否存在订阅,显然,我仍然可以在此时找到X订阅Y.所以这让我想知道整个库是否是异步的。如果是这样,我不确定我是否可以轻松地进行集成测试。
不幸的是,boto API page并未提及有关同步的任何内容。
答案 0 :(得分:1)
它可能与boto没有任何关系 - 很多AWS方法本身都是异步的并且最终是一致的。
它似乎没有记录,但我在过去看到了几种SQS方法的异步行为(例如,队列清除)。