这项工作对我来说:
编辑文件/android/gradle/wrapper/gradle-wrapper.properties并使用以下内容更新最后一行
contextmanager
所以我更新了用于项目依赖的from contextlib import contextmanager
@contextmanager
def record_logs():
collector = RecordsCollector()
logging.getLogger('spam').addHandler(collector)
yield collector
logging.getLogger('spam').removeHandler(collector)
def test_foo(self):
with utils.record_logs() as collector:
foo()
self.assertEqual(len(collector.records), 1)
版本。