【发布时间】:2023-03-12 17:08:01
【问题描述】:
我正在尝试为在 python 上运行的应用引擎应用程序编写自动化本地单元测试。
似乎每当我尝试调用跨组事务 ((XG=true)) 时,事务根本不起作用,并且值不会被存储。
因为我知道 XG 交易需要 HRD,所以我放置了以下几行:
self.policy = datastore_stub_util.PseudoRandomHRConsistencyPolicy(probability=0)
self.testbed.init_datastore_v3_stub(consistency_policy=self.policy)
模拟 HRD。
但是 - 仍然没有。
应该注意所有功能在开发和生产中都运行良好。只是不在单元测试中。
有什么想法吗?
【问题讨论】:
标签: python google-app-engine google-app-engine-patch