aio-libs/multidict

[TODO] Replace `tests/gen_pickles.py` with a pytest plugin

开放

#922 创建于 2024年1月16日

 (13 条评论) (2 个反应) (1 位负责人)Python (130 个派生)auto 404
Hacktoberfestenhancementgood first issuehelp wanted

仓库指标

星标
 (491 个星标)
PR 合并指标
 (PR 指标待抓取)

描述

The idea is simple:

  • Make a session-scoped fixture in tests/conftest.py
  • Move the logic from gen_pickles.py there and generate the pickles in a tmppath-provided dir
  • Integrate that into the pickling tests
  • Delete tests/gen_pickles.py and the pickle files in the tests/ dir
  • Bonus points: keep pickles in-memory, so they don't hit the disk
  • Bonus 2: check if a session fixture is needed and switch to the normal function scope, if not

贡献者指南